Configure Grunt tasks in separate files
Move JSHint configuration to separate files

Declaring JSHint configuration in standalone `.jshintrc` files allows
text editors with support for the linter to apply the rules in real
time.
Merge branch 'build-structure' of github.com:jugglinmike/d3.chart into jugglinmike-build-structure
Merge branch 'jugglinmike-build-structure'