Added jsHint to enforce coding standards.

@cory-vokal can we change tabs to spaces in seed to be inline with the pending general standards change?