Bumped version to 1.495 for beta 3
Code that demonstrates unexpected behavior with regards to completedChangesCount of replicator observer.
Fixed an assertion-failure when a _bulk_get download can’t parse a JSON doc

Fixes #232
Fixes #271
Merge branch 'replicator_observer_issue' of github.com:couchbase/couchbase-lite-ios
Don’t set replication progress to 0/0 when stopping

Instead the progress should remain the way it was.
Also, improved Traun’s great new test for verifying that progress counts make sense.
Fixes #274
Fixed a couple of minor warnings reported by Xcode 5.1
Fixed WebSockets bug with zero-length messages

The WebSocket class broke when it received a zero-length message, which
is what the _changes feed sends when it's caught up.
Fixes #272
Replication encoding/encryption API now supports attachments.

During a pull, the _attachments objects for large attachments will have
a temporary "file" property that points to the local file path where
the attachment data can be found. The transformation block can read this
file, but must not modify it.
Removed all deprecated API methods.
Fixed incorrect values from CBLUnsavedRevision and CBLAttachment, for unsaved attachments

CBLUnsavedRevision:
-attachmentMetadataFor: and -attachmentNamed: would return nil for an unsaved attachment.
-attachments wouldn’t return any unsaved attachments.

CBLAttachment:
.length would return 0 for an unsaved attachment.
Optimizations for view indexing and querying

These shave a significant amount of time off of Ashvinder’s Test 12.
Merge branch 'master' of github.com:couchbase/couchbase-lite-ios into HEAD
Merge commit '8f23cbd'