add the ability to specify comma separated --task --group

Can this change be pulled? - Stuart was happy with the concept.