Update to latest Aether
Update to latest takari-lifecycle
Update to Java7
Also need to bring a class from Aether 0.9.0M2 into our project for testing because the signatures changed: TestFileUtils