Merge pull request #391 from conorfennell/dev

Scheduler exits if unsolvable
Allow for undefined slots
Merge pull request #392 from jgho/notScheduled

Allow for undefined slots
Implement dialogue box for scheduler
Merge pull request #393 from willwclo/think-different

Implement dialogue box for scheduler
changed pop up message