Rename grunt.js to Gruntfile.js

Grunt 0.4+ renamed the grunt configuration file.
Update configs for Grunt 0.4+
Update test grunt test command to use nodeunit.
Add bower configuration.
Prepare 1.1.1 release.