Allow gruntcollections to contain tasks

If the 'gruntcollection' keyword is seen, after loading all required
tasks, check for the 'gruntplugin' keyword. If seen, try and load tasks
from the current module as well.