Adds SubProcessor to an appropriately named group. If RequestedGroupName == None then SubProcessor will be added directly to ChildPipeline. If not then the indicated group will be searched for in ChildPipeline and if it's missing it will be created and AddGroupedProcessor will be called recursively