Add jshint

The Pebble Developer Blog wrote about [using jshint](https://developer.getpebble.com/blog/2014/01/12/Using-JSHint-For-Pebble-Development/) as part of the Pebble app development workflow. Add a jshint pass as an optional build step, configurable per project, with new projects default to jshinting.