Added Midje dependency
Added scheduling tests, fixes to scheduling & schema
Merge branch 'scheduling' of github.com:se1-1314/xiast into origin-scheduling