Add Coverage report to Unit tests

Fixes #361

Pre-requisites: Install JSCoverage (https://github.com/visionmedia/node-jscoverage)

I don't know what is the best way to get it installed automatically. Installing JSCoverage through a Grunt Task can be possible, but I think it's not the best way to do it.