LifeCycleParticipant just adds the Aar classes.jar to the project classpath.
GenerateSourcesMojo extracts the AarLib and ApkLib into the appropriate place in target\unpacked-libs
Ensuring transitive apklib and aarlibsdeps work.
Cleaning up code to support and-maven-plugin checkstyle