Fix compile error.
Improve logging
Fixes issue #328

Fixes reproducible error, where can not add attachment after a property has been updated.
Merge pull request #238 from couchbase/feature/couchbase-lite-android-issue_328

Fixes issue #328
Fixes issue #219

When deleting a view, remove it from the view cache if it is stored there.
Fixed issue with deleteView and getExistingView logic
fixes issue #219

reinstated test for view in DB if it is not in the view cache in getExistingView
Add more verbose logging
Issue #241

https://github.com/couchbase/couchbase-lite-java-core/issues/241
Merge pull request #245 from couchbase/feature/issue_241_rebased

Issue #241
Issue #247 - increase setSoTimeout to 5 minutes to allow larger attachments to upload successfully.

https://github.com/couchbase/couchbase-lite-java-core/issues/247#issuecomment-47675955
Issue #247 use FileBody rather than mis-using InputStreamBody, cleans up errors.

https://github.com/couchbase/couchbase-lite-java-core/issues/247#issuecomment-47792279
Fixes #376

https://github.com/couchbase/couchbase-lite-android/issues/376
Fixes #376 by porting iOS fix.

https://github.com/couchbase/couchbase-lite-android/issues/376
Closes #251

https://github.com/couchbase/couchbase-lite-java-core/issues/251
Bug fix: getAttachment() now returns null after attachment deletion
Issue #253 make it easier to debug async task count issues.

https://github.com/couchbase/couchbase-lite-java-core/issues/253
Closes #253 - workaround to check the online flag within the async task, and prevent excessive change trackers.

https://github.com/couchbase/couchbase-lite-java-core/issues/253
Issue #255 - fix attempt

https://github.com/couchbase/couchbase-lite-java-core/issues/255
Merge PR by hand

https://github.com/couchbase/couchbase-lite-java-core/pull/196