cylc test-battery: pre initial cycling tests

Adds test suites for pre-initial cycling in order to detect any change that might break the new routine.