Android Studio 0.4 compatibility changes:

Changed to Gradle 1.9 (minimum Android 0.4 supports) because 1.10 is broken for Android Libraries
Re-ran wrapper to upgrade to Gradle 1.9
Gradle 1.9 broken mavenLocal() so replaced with a work around
Remove debug message
Update read me
Set principal from SSL Session (if any)
Fix typo in javadocs
Fixes to make Gradle work with Thali's Maven Server
Merge remote-tracking branch 'upstream/master' into thaliauth

Conflicts:
	src/main/java/com/couchbase/lite/listener/LiteListener.java
Point repository in build.gradle at mavenCentral() issue #32

https://github.com/couchbase/couchbase-lite-android-core/issues/32
Upgrade to Android Studio 0.4.3.  Use SDK version 19.
don't abort on lint errors
add couchbase-lite-java-core submodule
update .gitignore
add gradlew
add dependency to java-core submodule
point to latest commit on new_master of java-core submodule
change to use java gradle plugin
remove android related assets that are no longer needed
add maven artifact dependencies on server and webserver in couchbase maven repo
upload maven artifacts for the listener module, make @yarong one happy man
repoint submodule for rename couchbase-lite-android-core -> couchbase-lite-java-core