Bumped version to 0.8 -- BETA 1
Merge tag 'v0.9-beta2' into stable

Conflicts:
	TouchDB.xcodeproj/project.pbxproj
Merge tag 'v0.92-beta3' into stable
Merge commit '14e42a1ea3ad4a15621f2e909777ae7901fd90b5' into stable
Bump version to 0.94 (beta 4)
Merge commit 'cad9164a464d993be5c797db9af54a32dbcc2397' into stable

Conflicts:
	TouchDB.xcodeproj/project.pbxproj
Bump version to 0.951 (beta 5 candidate)
Merge branch 'masterTemp' into stable
Merge branch 'master' into stable

Conflicts:
	TouchDB.xcodeproj/project.pbxproj
Merge branch 'master' into stable
Merge branch 'master' into stable
Merge branch 'master' into stable
TDConnectionChangeTracker should honor a username in the URL

When looking up an auth credential, use the username in the URL if present.
This will prevent trying to use the wrong credentials if another username exists
in the keychain/credential store.
Avoid intermittent crash after stopping TDPuller

If a TDPuller remote request completes after the puller's been stopped,
avoid trying to send more requests, since the database connection is gone.
Fixes #179
Bump version to 0.981 (beta 8 candidate 1)
Merge branch 'master' into stable
The return of TDSocketChangeTracker

* Fixes #177: Using it instead of TDConnectionChangeTracker to get around running out of sockets with 5+ replications active at once. (Also fixes #124 since the hostname-munging workaround is no longer needed.)
* It now uses CFReadStreamCreateForHTTPRequest.
* It now supports one-shot and long-poll modes, not just continuous.
Fix incorrect _changes entry after attachment update

Direct PUT or DELETE of an attachment was sending an incorrect notification to
pending _changes feeds that had include_docs -- the doc body was missing the _attachments property.
Fixes #180.
Make new change-tracker able to use custom TDAuthorizer (incl. OAuth)
TDSocketChangeTracker should stop when it gets an HTTP response error.