Separated out the task scoped settings from general task settings such that multiple plugins can exist.

In addition a reference.conf has been provided so that plugins can reliably specify their settings.
Merge pull request #5 from huntc/task-scope

Task scope