Added `es3` option to jshint to make sure that it catches dangling commas.

The dangling comma in LoginRegister.js broke my build. :(
Added all of the new options that we went over and fixed linting errors.
Merge pull request #42 from agrc/linting

Added `es3` option to jshint to make sure that it catches dangling comma...