Reorganize Specflow tests for the engine.
Introduce IScheduleConfigurationFactory.
Move configuration out of constructor to the BuildSchedule() method of ScheduleBuilder.
Add IBaseScheduleConfiguration.
Add OctopusScheduleConfigurationFactory.