Split grunt task files.

Suggestion for managing grunt tasks moving forward.
Hm I guess the yaml file is the equivalent to those original tasks, huh.  In that case I'm not sure what this example file is actually about.  Definitely note in the readme how this whole structure works, that the yaml file defines your tasks, that you use individual files for each dependency, and that the names of those files are relevant.

...it really does just seem more complicated to manage this way, though.  So I dunno about all this.