Improve documentation for pluginify grunt task

There was already some documentation in place, especially for `outputs`, but this adds more details and creates a separate `task` typedef for the pluginify tasks. Hopefully this explains the API, but we also need to add a guide I think. Fixes #82
Merge pull request #116 from bitovi/pluginify-docs

Improve documentation for pluginify grunt task