Fixes #296 by making sure request aborted properly

(cherry pick from unpushed master commit)

https://github.com/couchbase/couchbase-lite-android/issues/296

Conflicts:
	src/main/java/com/couchbase/lite/support/RemoteRequest.java