add test verifying that views do not index design docs

Added a new test verifying that views don't index design documents. This
test reveals a bug in the current master branch of
couchbase/couchbase-lite-java-core (99a9e8b6ba), where updateIndex() will
crash if the last document to index is a design doc. I could have tested
the crash condition directly, but I thought this test would be more
meaningfulr/useful.
Issue #164 - reproduce issue

Issue #164 - update tests that create conflicts to create unique properties

otherwise, they might end up with same rev id's and not actually create conflicts.

https://github.com/couchbase/couchbase-lite-java-core/issues/164
# 139 rework test.

https://github.com/couchbase/couchbase-lite-android/issues/139
Update README to have instructions to get binary builds
Issue #66 - rework test.

https://github.com/couchbase/couchbase-lite-android/issues/66
Merge pull request #276 from couchbase/feature/issue_164_revid_md5

Issue #164 - reproduce issue
Merge pull request #278 from couchbase/feature/issue_139_startkey_docid

# 139 rework test.
Update README.md
Update README.md
minor fix in testViewNumericKeys

https://github.com/couchbase/couchbase-lite-android/issues/260
Merge pull request #275 from mjq/index_crash

Add test verifying that views do not index design docs
Issue #281 - reproduce issue.

https://github.com/couchbase/couchbase-lite-android/issues/281
Merge pull request #286 from couchbase/feature/issue_281_chan_remove

Issue #281 - reproduce issue.
update submodules
Update README.md
Fixes #283

https://github.com/couchbase/couchbase-lite-android/issues/283
Issue #287 - testChangeTrackerOneShot fails when run individually.

Fix by disabling the "non-mock" test, which has baked in expectations that depend on side effects of running other tests.  The test which uses a mock should work fine.

https://github.com/couchbase/couchbase-lite-android/issues/287
Document.purge() now returns void
Fixes #260 by porting collator changes over from iOS

Also, the collation tests were not passing in the string lengths, so tests were enhanced accordingly.

https://github.com/couchbase/couchbase-lite-android/issues/260
Merge pull request #290 from couchbase/feature/issue_260_numeric_query

Fixes #260 by porting collator changes over from iOS