Added jsHint to enforce coding standards.

Wow this is especially terrible.