fixes #450 so we can specify the parent profiles, features, repositories...

... and additional bundles via the maven plugin configuration (and we remove any previous configuration before applying the new configuration so we can remove old features in between maven deploys). The configuration is easy to use via maven properties so folks can override/add values in child maven projects