Updates grunt-hash for Grunt 0.4

- Sets updated dependencies
- Moves grunt.js to Gruntfile.js
- Updates lint to new jshint syntax
- Removes deprecated file.expandFiles in main task

I would suggest to keep it as a branch until 0.4.0 is released.