Move proguard.txt generation earlier

Make adb-wifi device default when enabled
Generate BuildConfig for every lib project

add AndroidModuleID for "apklib()" and "aar()" convenience helpers
checkpoint of changes to use androidbuilder -- absolute failure
rework of R, res.apk and dex gen w/ AndroidBuilder
Refactor classes into package android

This is a backward incompatible change
Renamed classes to drop the Android prefix
Plugin loading from build.sbt is simpler: "android.Plugin.androidBuild"
Move the various library project classes into Dependencies
Use bootclasspath from AndroidBuilder
Consume aar libraries fully
Handle transitive apklib and aar dependencies in library projects
update readme
Add overload for specifying dependent projects

Do not call dedpueClasses unnecessarily
Also ignore missing files in dedupe and dex
Do not execute body of proguard-inputs if !useProguard
update the readme with new examples for 0.7.0
update robolectric build.scala example
Add support for publishing apklib and aar packages

use the androidBuildAar and androidBuildApklib settings to enable
  automatic publishing of the archives (set publishTo and credentials
  yourself)
Add buildAar and buildApklib settings directives for convenience
Remove unused setting and task keys
Rename aaptGenerator to rGenerator
Turn off bin and src publishing (only publish apklib, aar and javadoc)
Rename customPackage to packageForR
Disable crossPaths if no scala source
Copy the gist of apklib packaging from sbt-android
Initial implementation of gradle layouts

Loads of changes around project layout and keys used
The new layout setup is not yet fully tested
Update readme with an example of importing the play-services aar
Exclude com.android.support v4 and v13, results in dex errors if
  people include it from different groups and locally
Introduce a ProjectLayout setting that autodetects Ant vs. Gradle and sets
  the paths to various files and stuff automatically
0.7.0: update readme and buildfile