Fixed typo in README, corrected bug in example file.

Change-Id: I1aa309bba8e8957ccff90e4c2408f534fde9dfc3
Reviewed-on: http://review.couchbase.org/22852
Tested-by: Brett Lawson <brett19@gmail.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Clean up code formatting.

Change-Id: Ic6641ed3d6b68e164412b0707e51ef542abf28e3
Reviewed-on: http://review.couchbase.org/22855
Tested-by: Brett Lawson <brett19@gmail.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Correct get's spooledCallback behaviour.

Ensure get's spooledCallback is called with no results if the user
attempts to do a multiGet with a spooled callback, but no keys are
provided to look up.

Change-Id: I326de97408857dec4f1edc85d7485c4251c3310a
Reviewed-on: http://review.couchbase.org/22892
Tested-by: Brett Lawson <brett19@gmail.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Fixed missing CAS from remove.

Change-Id: Id13aeff026c74863b4b1ab377deb892e6bce0051
Reviewed-on: http://review.couchbase.org/22981
Tested-by: Brett Lawson <brett19@gmail.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Fixed bug in observe unit test.

Change-Id: Ia7005f87a8763d9756650c0282ecb71b183da9ee
Reviewed-on: http://review.couchbase.org/23036
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Added CAS handling to endure function.

Change-Id: Ic5151bbde9ad29cd94a08609b95282b7c07dcaad
Reviewed-on: http://review.couchbase.org/23033
Tested-by: Brett Lawson <brett19@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
JSCBC-5: Change writeability notifications to async_t

Refactor from uv_prepare_t to uv_async_t. This ensures that write
notification requests made from within a different prepare phase ends up
being delivered immediately after control is returned from the (non-lcb)
prepare callback

Change-Id: Ib8fc34847f3855707c9968456e296422887af086
Reviewed-on: http://review.couchbase.org/22908
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
JSCBC-6: Assertion failure during socket dtor

Change-Id: I6205e4b2f6bde2163d0cc8ee2b45388e0b8e9f69
Reviewed-on: http://review.couchbase.org/23059
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
JSCBC-7: treat undefined as null during creation

Change-Id: Ibc88cf6526f4aca4c3ba3a76c354dc7df64d8e46
Reviewed-on: http://review.couchbase.org/23057
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Update npm version number

Change-Id: I0744a0d71e5c74b38cc22278122c7f8a62561d22
Reviewed-on: http://review.couchbase.org/23089
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Fix bug with CAS comparison in endure.

Change-Id: Ic130362a845afacf5ff3f614c6fd3b3a14e07033
Correct error in handling meta flags/expiry values.

Change-Id: If98bfb3b954d816d1d60311a6dd81f778cac5a40
Implement missing touch functionality.

Change-Id: I310219cff9084fbb12c9692b74ad21336ef40c98