The miniscule changes needed to enter Gradle happy land!

See the email I'm about to send out. But basically we need to accept two different pulls. One pull for the couchbase-lite-android-listener project (which I have already sent off) and then this pull to update it's parent project couchbase-lite-android. The reason for two pulls is that from Git's perspective these are two totally different projects. It just so happens that one (couchbase-lite-android) has a pointer to the other (couchbase-lite-android-listener). But you can't update through a pointer. Hence why you need two pulls.