Add support for PEAR dependency groups

PEAR package can have different "groups" of dependencies for different set of features.
This PR adds support for groups with creating separate packages for PEAR dependency groups as "packageName-groupName".