Move from Make to Grunt

This is to help our windows users more than anything else.
Update the readme to reference grunt tasks
Update `npm test` to use grunt
Fix issues with travis build