Allowing AAR to be built using the <genDirectory> config option.
Initial hard coded version
Initial run at configuring multi dex
cleaning up checkstyle
cleaning up usage
removing incorrect documentation
removing sysout
not uprevving
Fixed errors caused by unavailable devices during integration tests

AbstractEmulatorMojo:
Wait until the device has booted

AbstractEmulatorMojoTest:
Expect calls to IDevice.getPropertySync() (now used in AbstractEmulatorMojo)
Removed ./wait_for_emulator
Fixed update of system image: 'sysimg-19' -> 'system-image'
Merge pull request #3 from soggier/travis-config

travis config adaptations/fixes
Merge pull request #390 from william-ferguson-au/issue-389

Fix for issue #389
Merge pull request #393 from m00sey/issue-356

Issue 356
Merge pull request #396 from soggier/master

Wait for devices to boot, travis config adaptations
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.