Fix test broken by 895947d
cycl 5/6 syntax error mis-reported ticket 1202
Tests for cylc 5/6 syntax added ticket 1202
Merge pull request #1220 from kaday/1202_miss_reporting_mixed5_6_syntax

cylc 5/6: syntax error message
Merge pull request #1219 from matthewrmshin/fix-t-jobscript-00

Fix test broken by 895947d
Don't write a new db state entry for a reloaded task proxy.

This results in an IntegrityError for reloaded waiting task proxies
(error is caught and converted to an update, but printed to stdout).
Big-suite task filtering option for the CLI suite monitor.
Big-suite task filtering option for the GUI.
Addressed feedback.

Changed new monitoring option to '-r/--restricted'
Monitor command improvements.

Formatted the update time string properly. Added a state summary.
Tidied some old code.
Handle gcylc.rc for restricted display.
Filter family states too.

This stops the dot view displaying empty cycle points in restricted mode.
Carry over db_queue to reloaded task proxies.
Record db state at non-reload task init.
Treat restart and reload the same in task proxy init.
Retrieve db ops for all tasks, incl runahead pool.
Split handling of task messages and db ops.
Enforce explicit use of tasks in the runahead pool.
Fixed two runahead tests.
This adds more SLURM and pbs tests.