Use npm’s `devDependencies` instead of Git submodules
Remove unused private `encodeBasic` function
Use newlines at EOF consistently
Add Gruntfile.js
Tweak export logic to avoid Browserify issues
Make `grunt` run the `uglify` task by default
Tag the v1.2.1 release