Add JSCoverage/Coveralls.io

Still having a problem with the Travis-CI hook.

- In place JSCoverage the files
- Run the QUnit suite with the modified bridge to emit the coverage event at the end
- Submit to coveralls.io
- Restore dist JS files