Convert to Grunt with the Karma testrunner

Hey @lorem--ipsum!

I've done some work on integrating grunt and karma.
Check it out.