Upgraded to Maven 3.1.0 API and Eclipse Aether
Merge branch 'features/eclipse_aether_maven_3_1_0' into 2.0

Conflicts:
	maven/impl/src/main/java/org/jboss/forge/addon/maven/dependencies/MavenContainer.java
	maven/impl/src/main/java/org/jboss/forge/addon/maven/dependencies/MavenDependencyResolver.java
Merge branch 'features/eclipse_aether_maven_3_1_0' into 2.0

Conflicts:
	maven/impl/src/main/java/org/jboss/forge/addon/maven/MavenContainer.java
	maven/impl/src/main/java/org/jboss/forge/addon/maven/dependencies/MavenDependencyResolver.java
	maven/impl/src/test/java/org/jboss/forge/addon/maven/dependencies/MavenDependencyResolverTest.java
Fix for the PlexusContainer
Using MavenContainer instead of ShrinkWrap classes
Removed Shrinkwrap Resolver from poms due to incompatibility with Maven 3.1.0. All tests passing