Some improvements

* Use local jscoverage instead of global one.
* Allow specifiying subtasks in Grunfile.
* Add correct `.jshintrc` for JSHint.