simple parameters factory
changed group service interface to use Zend\Stdlib\Parameters instead of array
refactored group service to implement type to parent group ID mapping
fixed group cached service to align with the service interface
typeToParentGroupMap implementation + tests
removed systemgroup resource, made the group resource more generic
"fixing" groups by setting a type after retrieval
fetchUserGroups now respects different group types
applied type-to-group-map for the rest of the scenarios
filter_type now work at the user groups endpoint also
removed the last remnants of the systemgroups