Ensuring that all refs to unpacked-libs come from the same spot.
Shortening the groupId prefix in target\unpacked-libs\<groupId>_<artifactId> to support operating systems like Windows that can't handle directory structures longer that 256 chars.
Merge branch 'quieter-build' into libproj-tests-fix-1
Only generating apklib R.java once no matter what the build type. (There was an overlap from Marcello's and Oleg's commits).
Including APK as a valid dependency (it is for a project that tests an APK) so that we can pick up any AAR deps the APK may have and add the AAR classes to the compile classpath.
Merge branch 'master' into libproj-tests-fix-1
Adding APK classes jar to the compile classpath, so for testing only the APK dep is required.
On Dex, extract APK classes jar to target/classes so that we only add a single instance of the dep Rs to Dex
Amendments based on Oleg's comments.
MAde inJars and libraryJars local.
Added more comprehensive debug logging.
Generate BuildConfig for AAR deps to support old AARs like ActionBarSherlock.
Supply AAR classes.jar as input to Proguard.
Merge pull request #293 from william-ferguson-au/libproj-tests-fix-1

Libproj tests fix 1
Merge pull request #295 from william-ferguson-au/fix-proguard

Fix proguard for AAR deps
fixing artifacts filtering in case no arguments provided
Merge master into improving-build-helper-api

Conflicts:
	src/main/java/com/jayway/maven/plugins/android/common/BuildHelper.java
	src/main/java/com/jayway/maven/plugins/android/phase01generatesources/GenerateSourcesMojo.java
	src/main/java/com/jayway/maven/plugins/android/phase01generatesources/ResourceClassGenerator.java
moving other classes to new BuildHelper API