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.
Print item keys in IllegalItemError.
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.
Merge pull request #699 from hjoliver/minor-validation-fix

Print item keys in IllegalItemError, in sections with __MANY__ items.
Merge branch 'master' into documentation-update