Added jsHint to enforce coding standards.

It's almost as if we shouldn't leave all of our choices to machines!