Fixing issue 446: R.java for aar libraries doesn't generate in some cases
fixing 'no resources found' issue when build apklib

this issue appears when building apklib module in which resources
uses resources from dependent aar module
Support no api level
Fixing issue 446: R.java for aar libraries doesn't generate. step 2
removing unused executor from ApklibMojo
Merge pull request #291 from marchelo/removing-unused-executor

removing unused executor from ApklibMojo
Merge pull request #287 from marchelo/issue-446

Fixing issue 446: R.java for aar libraries doesn't generate in some cases
Merge pull request #289 from marchelo/apklib-aar-resource-issue

fixing 'no resources found' issue when build apklib
Merge pull request #290 from william-ferguson-au/support_no_api_level

Supports no api level
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.
A much quieter build.
Command line execution details are logged at DEBUG instead of INFO. But each command line execution has a simple short message logged at INFO about what is occurring.
A much quieter build.
Command line execution details are logged at DEBUG instead of INFO. But each command line execution has a simple short message logged at INFO about what is occurring.
Merge branch 'quieter-build' into libproj-tests-fix-1
Merge pull request #292 from william-ferguson-au/quieter-build

Quieter build
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
making BuildHelper.getTransitiveDependencies method more flexible