Correct bug in get-global and do basic loadleveler directives testing.
Actuall commit directives test.
Added testing for get-global-config
Extend loadleveler testing.
Tidy.
cylc broadcast: improved tests
Merge pull request #698 from benfitzpatrick/cylc-broadcast.more-tests

cylc broadcast: improved tests
Merge remote branch 'upstream/master' into expand-battery-3
If target suite does not exist, gcylc should abort.
Expand on the new test battery directives test.
Merge pull request #3 from hjoliver/expand-battery-3

Expand on the new test battery directives test.
Merge pull request #697 from arjclark/expand-battery-3

Expand battery 3
Merge pull request #702 from hjoliver/701.gui-fail-nonexistent-suite

If target suite does not exist, gcylc should abort.