Add grunt jshint target
Fix order to ensure bower dependencies are copied