cleaning up dev dependencies and adding missing dependencies
turns out that isolate is no longer required :D
vows will not generate coverage report when using isolate:true