EMBA infrastructure improvements for Emacs build testing.

* .gitlab-ci.yml: Use job templates and rules. Split tests into
fast/normal/slow. Make Docker images for each tested platform
(inotify, filenotify-gio, gnustep). Increase timeout.
* test/Makefile.in (check-lisp, check-net): Add new testing
targets.
* test/README: Document them.
* test/file-organization.org: Mention test/infra.
* test/infra/Dockerfile.emba: Add special Docker recipes for EMBA
testing.
3 jobs for master in 84 minutes and 44 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Fast
passed #10122
test-fast

00:37:43

 
  Normal
passed #10123
test-lisp

00:41:56

passed #10124
test-net

00:46:57