feat: support coveralls code coverage reporting

- Update QUnit to use throws rather than raises.
- Add karma coverage support to karam config.
- Add grunt coveralls support.
- Add travis after_script to run grunt coveralls.
- Add coveralls token for repo.