Update README.md
Add a better check for command line mocha

The existing check misses cases where blanket is being require()'d
from a relative path, e.g. ../node_modules/blanket, as it only
tests for an argument matching "blanket".

This patch makes the test more robust in this situation.
Merge pull request #305 from townxelliot/master

Add a better check for whether mocha is running from the command line
Update package.json
Removed dependancy on file names ending in .js

Don't know why but the dist files seem to have more changes than
expected.
Merge pull request #309 from digiguru/development

Removed dependancy on file names ending in .js
Added reporter options to allow shortened file names in mocha reporter and custom reporters
Add grunt task options to README
Merge pull request #313 from geekdave/development

Add grunt task options to README
Fix statsForFile is undefined error.
Fix the problem when toggle multiple blanket report.
Merge pull request #322 from RickyChien/fix_statsForFileError

Fix statsForFile is undefined error.
Merge pull request #323 from RickyChien/fix_toggleSourceProblem

Fix the problem when toggle multiple blanket report.
Make Blanket.js create a copy of the XHR, just in case the files are going to overwrite the global Window properties