[CONTINUUM-2149] upgrade Maven libraries

Upgrade to Maven 2.2.1 which has more lax parsing of metadata, which supports
Maven 3 metadata in the local repository, without the larger impact of
changing the APIs for Maven 3.

Note that DefaultWagonManager needed to be copied in source form from the
Maven 2.2.1 release so that it could be altered to remove called to
container.getContainerRealm() which is not available in plexus-spring (and
has a different signature in the newer plexus-component-api).


git-svn-id: https://svn.apache.org/repos/asf/continuum/trunk@1594589 13f79535-47bb-0310-9956-ffa450edef68