CBLT-252:  use env.vars: MAVEN_UPLOAD_USERNAME, MAVEN_UPLOAD_PASSWORD, MAVEN_UPLOAD_VERSION, MAVEN_UPLOAD_REPO_URL

Change-Id: Ia87c46c4d8f35f7803118bf67a0cbc3f0782af21
test that after deleting a document, its currentRevision is nil

tests failed due to
https://github.com/couchbase/couchbase-lite-java-core/issues/92
update submodules
temp rename failing tests to failingXXX until issues are resolved.

https://github.com/couchbase/couchbase-lite-java-core/issues/92
Revert "temp rename failing tests to failingXXX until issues are resolved."

This reverts commit dda37a975c17a03dbf7bf33c5d4ef93c13565440.
Removed test assertions, since they didn't make sense to me.

https://github.com/couchbase/couchbase-lite-android/commit/177b98c3a21572c18875fdcdf3ba502a4c379e5e#commitcomment-5871351
Remove another test assertion that did not make sense.

https://github.com/couchbase/couchbase-lite-java-core/issues/92
It is now expected that doc.getCurrentRevision() will return null for deleted docs

https://github.com/couchbase/couchbase-lite-java-core/issues/92
temporarily disable testContinuousPushReplicationGoesIdle

https://github.com/couchbase/couchbase-lite-ios/issues/301
update submodules
additional verification for issue92

now this test is similar to ios cases
https://github.com/couchbase/couchbase-lite-java-core/issues/92
Issue #106 - attempt to reproduce this issue via a unit test

Was not able to reproduce.  Leaving in assertions.

Analog iOS test: https://github.com/couchbase/couchbase-lite-ios/pull/302

https://github.com/couchbase/couchbase-lite-java-core/issues/106
CBLT-252:  remove references to mavenLocal()

Change-Id: Ic1d1e8e3f855c88d024e2fd420fc1f7d83f0c482
Issue #106 - reproduce issue in a unit test

https://github.com/couchbase/couchbase-lite-java-core/issues/106
Issue #106 - reproduce issue again in a lower level unit test

https://github.com/couchbase/couchbase-lite-java-core/issues/106
Issue #106 - add more assertions to test.  Re-enable test, since it's now passing.

https://github.com/couchbase/couchbase-lite-java-core/issues/106
update submodules
Fixes Issue #10 - convert Collections.synchronizedXXX to using concurrent collections such as ConcurrentHashMap

https://github.com/couchbase/couchbase-lite-android-liteserv/issues/10
update submodules
update submodules