Modularize grunt tasks

I have moved all the configs to /tasks/options and the custom vagrant tasks to /tasks

This is an implementation of a solution for issue #36 which I just opened for discussion on this topic.

I based this system on http://www.thomasboyt.com/2013/09/01/maintainable-grunt.html I believe it will work as it did before and I have tested locally but can't see any problems yet.