Ensure that JSHint is done after preprocessors.

JSHint will not attempt to read/process `*.coffee` files for example.

Would also be an issue when using sweet-js macros (as they may appear to
be invalid).
Merge pull request #1221 from rjackson/fix-hinting-for-coffeescript

Ensure that JSHint is done after preprocessors.