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
FORGE-990: Upgrade to Arquillian 1.1.0.Final
Fix FORGE-1023
Updated to use furnace-manager
Moved ClasspathWorkspaceReader to upper package
Moved Arquillian Adapters and Test Harness to: https://github.com/forge/furnace-test-harness
Add package-info to empty project in order for maven deployment constraints
Remove Furnace Manager classes from Maven
Update
Correct poms that had depended on leaky test-harness classpath dependencies
FORGE-1027 Upgrade Java Parser to 1.1.2.Final
MavenContainer should not cache not-found artifacts
FORGE-1023: DirectoryResource should throw UnsupportedOperationException when get/setContents is called
FORGE-1025: Added Charset to set/getContents methods
Added furnace-manager-resolver-maven dependency to addon-manager addon