Add missing oauthconsumer source files to make OAuth replication work

Without these you’d get exceptions at runtime.
Also updated the oauthconsumer library to prefix system class category
method names with “oa_”.
Fixes #210
API: Rename CBLQuery.updateIndex to .indexUpdateMode

Renamed the enum correspondingly.
For couchbaselabs/couchbase-lite-api#25
Added clarification to kCBLDocumentChangeNotification doc-comment

…to say that only existing instances post notifications.
Set ‘Skip Install’ build setting on CBL iOS and CBL Listener iOS targets

Fixes #204
Revert "Set ‘Skip Install’ build setting on CBL iOS and CBL Listener iOS targets"

This reverts commit 04c8c8aa8e25ec9292296a1f1edbe948826e6386.
API: Renamed CBLDatabaseChange.maybeConflict to .inConflict

Fixes #196
Fixed asyncTask count error in -[CBL_Pusher uploadMultipartRevision:]

Fixes #211
API: Renamed CBLReplication.mode to .status

For couchbaselabs/couchbase-lite-api#45
Fixed broken build of CBLJSViewCompiler target

One of the copied JavaScriptCore headers had a mistake in its doc-
comment, which triggered an Xcode warning. Fixed it.
Also added this target (and the Documentation target) to the All target,
so they’ll get built more often.
API: Updated validation API

Block should now call [context reject] instead of returning NO.
For couchbaselabs/couchbase-lite-api#47
API: Added deprecated typedefs for the old names of some enum types
Moved CBLView instance variable declarations out of the public header
Log backtraces of exceptions caught in CBLDatabase transaction
Made -[CBLReplication restart] work for non-persistent replications.

Fixes #213
API: Changed CBLValidationBlock to take CBLRevision* not CBLSavedRevision*

For couchbaselabs/couchbase-lite-api#47
Make REST geo query compatible with GeoCouch

Make “?bbox=“ view query param a string of four comma-separated numbers,
instead of a JSON array. This is more compatible with GeoCouch.
Fixes #171
<CouchbaseLite.h> should import “CBLDatabaseChange.h”
Don’t use MYReportException in CBLRouter.m

Reverts part of 6479c5813c1b; this broke the Release
build of CouchbaseLiteListener on Mac OS.
Updated .exp file

* Export CBLDatabaseChange class
* Export CBLGeoCoordsStringToRect
* Reorganized the file to make it clearer what’s public
API: Updated CBLValidationContext