Fixes #9 Quit Gracefully

Some earlier commits addressed most issues, but this one ensures that error
messaging is sensible and also that quitting is captured in initial test
evaluation in addition to at the unitizer prompt