Switch to Grunt.
Drop Node.js 0.6 support.
Add banner to dist files.
Use license object instead of licenses array.
Run `grunt dist`.
Lint all JS files.
Remove unneeded arrays.
Tweak license headers.
Gruntfile.js: switch to 2 space indentation to match the rest of the codebase.
Use grunt-exec for the tests.
Enable JSHint's `indent` option.

Now the code should have consistent indentation.
Move globals where they are used.
Ignore Gruntfile.js when installing the package too.
HTML: specify language.
Merge pull request #114 from XhmikosR/gh-pages

Switch to Grunt