adds 'build' and default grunt tasks

'grunt' runs jshint, karma tests, and exits.

'grunt build' runs jshint, tests, and minifies code.

Fixes Issue #14.
Merge pull request #15 from mdb/grunt-karma

adds 'build' and default grunt tasks