Remove recurse.js and coffee-script dependency.

coffee-script is handled by Grunt directly.
Added load-grunt-tasks to load grunt-* modules more easily.
Wrap testMulti throw in a new error.
Load package.json into grunt.pkg
Moved finalizing into actual recurse definition.
Updated gruntfiles for flow and convention consistency.
release 0.2.0