Switching to AndroidStudio folder/file layout.
Fixed multi-dex support, all dex files are created in build directory and only additional dex'es are copied to assets
Fixed check-style errors
Produce a warning for aar projects with apklib dependencies
Moved dependency graph validation code to earlier build phase
Renamed mojo parameter to match its meaning
Only skip BuildConfig generation for dependencies of an AAR project.
This resolves issue #434.
Merge pull request #438 from MartinMReed/missing-buildconfig

Resolves missing BuildConfig from APKLIB->APKLIB dependency
use the maven "project.build.directory" instead of hardcode "target"
Merge pull request #440 from carthx/issue-439

use the maven "project.build.directory" instead of hardcode "target"
Merge pull request #429 from greek1979/apklib-warning

Produce a warning for aar projects with apklib dependencies
reformatted log message and change to warn level, see pr 429
Merge pull request #416 from william-ferguson-au/issue-408

Switching to AndroidStudio folder/file layout.
Merge pull request #425 from lsuski/master

Fixed multi-dex support
updated variable names and error messages related to new project structure
some more rewording and renaming
Merge pull request #441 from jayway/structure

Updates to file and folder location validation
replaced NIO files moving with commons-io to support Java 6 runtime
Merge pull request #444 from jayway/no-nio

replaced NIO files moving with commons-io to support Java 6 runtime
fix for https://github.com/jayway/maven-android-plugin/issues/443