Add test that reproduces bug #74

https://github.com/couchbase/couchbase-lite-java-core/issues/74
There was a bug in the test, it was using the wrong attachment name. Noticed while investigating issue #194.

https://github.com/couchbase/couchbase-lite-android/issues/194
Reproduce issue #194

https://github.com/couchbase/couchbase-lite-android/issues/194
undo accidental change which disabled several tests
Mark test as failing so it is skipped, since there are certain aspects of the test related to gzipped attachments that don't seem to currently work. (filed issue #197)

https://github.com/couchbase/couchbase-lite-android/issues/197
update submodules
ignore local-test.properties files
add failing test demonstrating CouchDB replication issue

The new test, testRemoteConflictResolution, demonstrates an issue in
replication with CouchDB where conflicts resolved remotely and then
pulled aren't properly reflected on the client.
update ChangeTrackerTest to use the new ChangeTracker constructor

Setting includeConflicts to "false" because that was the old implicit
behaviour.
add test verifying new ChangeTracker constructor param

Confirms that setting includeDocuments to "true" adds "style=all_docs"
to the _changes feed URL.
Add workaroundSyncGatewayRaceCondition() to get around sync gateway issue #271.  Tests now consistently pass against Sync Gateway commit 121c546 and CouchDB 1.3.

https://github.com/couchbase/sync_gateway/issues/271
Update submodule
Update submodule
add testAttachmentInstallBodies() which is a lower level regression test for couchbase-lite-android-core/issues/70

https://github.com/couchbase/couchbase-lite-android-core/issues/70
update submodule
Unit test for prune revision tree (equivalent of _revs_limit) (#145)

https://github.com/couchbase/couchbase-lite-android/issues/145
Update submodule
Update README.md
update submodule
Relax assertion after adding a doc, since it might not necessarily be the same exact object (though, will represent the same doc and have same doc id)