moving duplicate code to separate method
making code more understandable and suitable for testing
making output warning message in maven-style

before:
[WARNING] Duplicate packages detected in next artifacts:
    artifacts: "aar_library_1" "application" have similar package: com.example.application
    artifacts: "apklib_library_1" "apklib_library_2" have similar package: com.example.apklib_library_1

after:
[WARNING] Duplicate packages detected in AndroidManifest.xml file for the next artifacts:
[WARNING] aar_library_1, application have similar package: 'com.example.application'
[WARNING] apklib_library_1, apklib_library_2 have similar package: 'com.example.apklib_library_1'
implementing tests for getPackageCompareMap method
correcting log messages and decreased loggin level in several messages
moving duplicate code to separate method. step 2
implementing android aapt command builder
moving GenerateSources.generateRForApkLibDependency and AarMojo to AaptCommandBuilder
Added #aidlSourceDirectory property

The directory for the .aidl files now can be defined via this property.
If the property is not present, it fallbacks to #sourceDirectory. This
commit implements issue 173.
improving android-run in multimodule project
Passing in reactor projects so that we can resolve reactor dependencies.
Fixed the construction of R.java files for the dependencies of an APK.
Merge pull request #336 from marchelo/duplicate-package-name-checker-feature

Duplicate package name checker feature
Merge pull request #338 from marchelo/optimize-logging

correcting log messages and decreased loggin level in several messages
Merge pull request #341 from marchelo/aapt-commands-builder

Aapt commands builder
Merge pull request #343 from WonderCsabo/issue-173

Added #aidlSourceDirectory property
Merge pull request #344 from marchelo/android-run-action-improvment

improving android-run in multimodule project
Merge pull request #347 from william-ferguson-au/resolving-reactor-deps

Passing in reactor projects so that we can resolve reactor dependencies.
Merge branch 'issue-463' of github.com:william-ferguson-au/maven-android-plugin into issue-463

Conflicts:
	src/main/java/com/jayway/maven/plugins/android/common/DependencyResolver.java

Conflicts resolved and checkstyle and other issues fixed.
removed duplicate method call in aapcommandbuilder invocation