Split task options into their own files using load-grunt-config.
Fix .jshintrc whitespace.
Remove unnecessary .jshintrc flags.
Remove jshint options that contradict coding style.
Run jshint as part of build process.
Trim trailing whitespace.
Fix jshint issues in src/tilemap
Fix jshint issues in src/particles/arcade
Fix jshint issues in src/physics/arcade
Fix jshint issues in src/physics/ninja
Fix jshint issues in src/physics/p2
Fix jshint issues in src/utils
Fix jshint issues in src/animation
Fix jshint issues in src/tilemap
Fix jshint issues in src/core
Fix jshint issues in src/loader
Fix jshint issues in src/input
Fix jshint issues in src/geom
Fix jshint issues in src/gameobjects
Fix jshint issues in src/Phaser.js