Increased VM CPUs and memory to replicate Travis.

Increased virtual machine memory and CPUs to bring them in-line with
Travis images.

This also drastically increases the performance of tests running on the
Vagrant image.
Increased test speed by disabling redundant init.

Increased the speed of the integration tests by disabling redundant m2e
initialisation.
Fix: redundant dep causes build instability.

Removed redundant dependency causing build instability. This also
increases the speed of builds.
Test against latest m2e for pre-Luna releases.

Upgraded tests for pre-Luna Eclipse release (Indigo, Juno and Kepler)
to run against latest version of the 1.4.x m2e plugin.
Display stack traces during continuous build.
Hardcode platform provided dependencies

We remove the dependencies (and transitive dependencies) of the Android
artifact from the Maven classpath container, since the Android library
entry already contains these classes. Currently we do with this
dynamically with Aether, resolving all the dependencies and removing
them. Unfortunately we have problems with Aether. This commit replaces
resolution with Aether by simply returning the hardcoded dependency
lists for the artifacts.

https://github.com/rgladwell/m2e-android/issues/259
Fix: update site deployment failing.

https://github.com/rgladwell/m2e-android/issues/284
Merge pull request #263 from WonderCsabo/239_hardcodeAndroidDependencies

Hardcode platform provided dependencies.
Fix ProjectImporter with default destination

If the destination directory is not set, the ProjectImporter will use
the artifact name as the project folder. But there was a problem with
calculating the destination in that case: relative path used instead of
absolute path.
Compatibility with android-maven-plugin-4

Since version 4.0.0 the android-maven-plugin uses the gradle / Android
Studio folder layout. This means AndroidManifest.xml is at
src/main/AndroidManifest.xml, res is at src/main/res and assets is at
src/main/assets by default. We already support non-ADT folder layout by
using Eclipse resource links to point to the actual resource. The only
thing this commit is changing that we are now reading default values
from the android-maven-plugin parameters, so we can link to the default
structure even if the user do not explicitely define these properties.

https://github.com/rgladwell/m2e-android/issues/266