Silence!

Baselining Chutzpah coverage report to prevent from showing the file as modified each time build.cmd is run.
Made HubCallerContext easier for mock unit testing

#3012
Made changes as per code review feedback

#3105
Added blanket.js for JS code coverage

Resolves #1625
UncoveringTheBlanket - Disabling blanket when running tests from command line.

When running tests from command line blanket has to be disabled otherwise QUnit.Start() will be called twice which causes a "global failure". Note that chutzpah has an option (/coverage switch) to collect code coverage and is using blanket (sic!) to do this.