Allow to specify output filename for apk goal
add classifier parameter to zipalign goal
add classifier parameter to zipalign goal
add classifier parameter to zipalign goal
Comment explaining error in dependency resolution for a corner case.
Attempting to resolve MavenProject for Artifact whose deps I need to resolve. NB Not currently working.
A more meaningful check for existing BuildConfig in transitive
dependencies
Merge remote-tracking branch 'upstream/master' into dep-error
Switch all Mojos to using Maven annotations for config.
Fixes the dependency resolution corner case highlighted in https://github.com/jayway/maven-android-plugin/pull/391
Added javadoc for modified methods
Fix dependency with library poject that has jar files in libs.

For Android Library Project that [only] provides jar files in 'libs' directory,
the plugin should:
1, Add the jars into classpath of projects.
2, Add the jars into the dex file list.

Also jars in libs for AARs.
For AAR, native libs are kept in "jni" folder. For legacy artifacts, libs
are moved from "libs" to "jni" upon extraction.
Source layout and formatting to satisfy checkstyle
Removed the source artifact from the list of dependencies.
Replaced strings by constants and added a comment
Generate BuildConfig for dependencies only if this is an APK project
Making sure that repositories defined in the project are also read.
Merge pull request #391 from william-ferguson-au/dep-error

Handling dep resolution A->B->C and A->C properly
Merge pull request #404 from greek1979/aar-jni-folder-support

Keep all native libs in "jni" folder for AAR artifacts