mocha test coverage reporting via blanket.js.
Ability to run either unit or functional tests by grunt task convention
unit tests => grunt test:unit
funtional tests => grunt test:functional