House keeping

A bit of house keeping:

* add repository property to package.json to stop warning on `npm install`
* Changes code indentation to 2 spaces for consistency with other hoodie repos
* add jshint and nodeunit grunt tasks