#1018: better message for initial cycle point missing
#1018: add final cycle point checking
update
some compatibility progress
#980: detect mixed-format syntax
#980: don't allow cylc 5 / cylc 6 format mixing
adapt tests
#980: fix vs tests
tidy up
Merge branch 'master' into 1018.better-missing-initial-cycle-point-error
cylc test-battery: improvements

Determine number of jobs by CPU count.
Change directory to `CYLC_DIR` if it is not `PWD`.
Use `diff -u` for comparasion instead of `diff` for more information.
tidy line break
#1018: fix final but no initial cycle point errors
Merge pull request #1080 from benfitzpatrick/1018.better-missing-initial-cycle-point-error

#1018: better missing initial cycle point error
Merge pull request #1076 from benfitzpatrick/980.no-mixing-cylc-5-or-6-format

#980: don't allow mixing cylc 5 vs cylc 6 syntax
Merge pull request #1079 from matthewrmshin/improve-test-battery

cylc test-battery: improvements