Fix broken Windows support
Support specifying metadata function, cleanup
Standardize tests, cleanup
Fix for non-JS, non-custom commands
Cleanup, add .eslintrc
Document new options, wrap at 80 characters
Remove .jshintrc

My guess is that it wasn't being used since jshint fails because the config
file is invalid (`"es5": true` is now the default)
Remove my custom eslint plugin
Merge pull request #14 from beaugunderson/master

Windows fixes & new features