Split task options into separate files using load-grunt-config.

The Gruntfile was pretty big, so I split it into individual files using load-grunt-config and the [task/options](http://www.thomasboyt.com/2013/09/01/maintainable-grunt.html) convention.