Build: Test coverage with Istanbul and Coveralls

Use grunt-coveralls to send the coverage reports to Coveralls.io, when running
tests on Travis.

Closes gh-507
Gruntfile: whitespace