Break out task running functionality into a lib. Start on nospawn option.
Print completed with nospawn. Finish nospawn test.
Add interrupt option to nospawn
Clean up tests
Docs for nospawn
Implement watch events
Add event example
If fatal error returned from gaze hand to grunt.fatal. Fixes GH-52.