Basic tests for `cylc submit`

Test normal submit via `background` and `at` on localhost, a remote host
with shared file system and a normal remote host.