Gruntfile, build, and test suite changes. Added coverage reporting via coveralls.