[maven-release-plugin] prepare for next development iteration
(GEP-159) builder is confused by nested projects

This commit adds a FolderDiscriminator class capable of filtering
out URIs that contains certain segments in the path. The segments
are identified using an ant-like pattern (* = any string, ? =
any character). The filter defaults to the default exclusion
filter of the Forge with addtions for 'pkg' and 'spec'.

A preference based version of the FolderDiscriminator is also added
so that the user may specify custom exclusion patterns. The user
is presented with the default choices 'pkg' and 'spec' (which can
be removed), new filters can be added, and existing ones can be
edited.
Merge pull request #21 from puppetlabs/issue-159

(GEP-159) builder is confused by nested projects
(GEP-162) Fix publishing test without /v2/releases DELETE
(GEP-162) Fix publishing test without /v2/releases DELETE (2)

Additional fixes to make the maven build + tests pass.
[maven-release-plugin] prepare release geppetto-4.2.1
Bump OSGi versions to 4.2.1.qualifier