Initial attempts to extend testing to generated jobscript.
Merge remote branch 'upstream/master' into expand-battery-1
Jobfile comparison implemented. Test header tweaked.
Merge remote branch 'upstream/master' into expand-battery-1
Added testing of example suites.
Barebones for multi-inheritance jobscript tests.
Merge remote branch 'upstream/master' into expand-battery-1
Add job script checking tests.
Merge remote branch 'upstream/master' into expand-battery-1
Merge remote branch 'upstream/master' into expand-battery-1
Ensure suite name is set prior to trying to delete.
Check documentation directory is writeable, otherwise bypass test.
Merge pull request #691 from arjclark/expand-battery-1

cylc test-battery: Expand battery 1