chore(Istanbul): add code coverage reporting

Add Istanbul integration to Karma, and create a connect server to
serve the reports on a `grunt serve`.

Closes #301