* Re-organize Android Gradle files Clean up our Gradle files, share versioning, etc. and prepare for publication to sonatype. * Use androix annotations for desktop * Add samples as subprojects to root Gradle * Fix build script * Don't break when samples aren't compiled * Better organize the Android Studio project