Allowing multi-project builds with internal deps that have never been built to at least start to build.
Adding classifier to dep resolution.
Renamed aberrant transient variable/method names to transitive.
Added comment explaining choice of maven-plugin-testing-api
Merge pull request #311 from william-ferguson-au/305-follow-up-allow-reactor-builds

Allowing multi-project builds with internal deps that have never been built to at least start to build
Merge pull request #312 from william-ferguson-au/305-follow-up-comment_responses

305 follow up comment responses
[issue-444] include groupId in native artifact resolution
[issue-429] transitive dependencies not dependent on existence of local natives dir. NOTE: depends on issue-444 fix.
Merge pull request #313 from malachid/issue-444

[issue-444] include groupId in native artifact resolution
Merge pull request #314 from malachid/issue-429

[issue-429] transitive dependencies not dependent on existence of local natives dir
[issue-424] better transitive native handling
making android tools to provide output in debug mode
making separate methods for gen aar and apklib deps
implementing checking for duplicate package name in android artifacts
making ResourceClassGenerator more useful
providing ability to turn on verbose mode for aapt tool
manifest-update couldn't work with non-ASCII.

when AndroidManifest.xml contains not-ASCII chars, manfiest-update could not work well. when packaging, it may be result error: Error parsing XML: not well-formed (invalid token). Try to fix it with proper encoding.
try to fix checkstyle error.
optimizing checkPackagesForDuplicates()
removing improper warning status of a log message