Emit grunt events to after a test passes or fails

Closes #73
Merge branch 'master' into geezer