Remove log messages that should not exist.

Change-Id: Ie98561e2a6da3d52ca85226fc492b8949c0f45e2
Reviewed-on: http://review.couchbase.org/30097
Tested-by: Brett Lawson <brett19@gmail.com>
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Added ability to specify a prefix for testing.

Change-Id: I33964e420e862eee730dc2209af11e66d53f7b7e
Reviewed-on: http://review.couchbase.org/30098
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>
Increased designdoc test timeout.

Change-Id: I7fe2355ff194e511539ec6986c303b4a67b692dd
Reviewed-on: http://review.couchbase.org/30099
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>
Added files missing from windows prebuilt commit.

Change-Id: I85322dfc984e3135c9236dcca4e567ef47b19f70
Reviewed-on: http://review.couchbase.org/30083
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>
Update embedded libcouchbase to 2.2.0.

Change-Id: I35fbfa9eaa2d637d6990ed647bbbbd8441216110
Reviewed-on: http://review.couchbase.org/30118
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>
Fixed bug in http code.

Removed callback invocation which is leaking non-couchnode
errors.  The error is already naturally handled in the block
following it.

Change-Id: I3d7b3c4c7294eab9c0dfbb22cc65f77e235e5f74
Reviewed-on: http://review.couchbase.org/30119
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>
JSCBC-77: Fixed bug with expiry times on get.

Fixed typo where lock time was used instead of expiry time.
Additionally added unit tests for testing expiry times.

Change-Id: I0b463e5036410d610557e399bbcfa280a1af783f
Reviewed-on: http://review.couchbase.org/30140
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>
Added JSON stringification to JSON based query arguements.

Change-Id: I5952cdd7f32a5329bb70ffdb0abe17c1206708c8
Reviewed-on: http://review.couchbase.org/30162
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>
Updated designdoc test to behave during simultaneous runs.

Change-Id: Ic329b5772031d48b94ef93fe9ebc74bedad2326b
Reviewed-on: http://review.couchbase.org/30163
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>
Updated test harness to generate unique IDs for simulatenous
runs on the same machine.

Change-Id: I0361ff5d85e3b0a05e3843b9665c0c73b3feffa4
Reviewed-on: http://review.couchbase.org/30164
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>
Update `npm test` to use the local mocha install.

Change-Id: Ie4814e192249d45755cc792b91c2fa9d9760fc4d
Reviewed-on: http://review.couchbase.org/30180
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>
Updated binding loading sequence.

Updated binding loading to give reasonable errors when
there is a library available, but there was an error allowing
it to load.  This can happen if the library was built for the
wrong arch or platform.

Change-Id: I7ce682b264a80d0226219465f3787f619541d74f
Reviewed-on: http://review.couchbase.org/30185
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>
Removed unused ResponseInfo overload.

Change-Id: I08a3b7f622e761975d4f8633e56134ac5509049a
Reviewed-on: http://review.couchbase.org/30186
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>
Removed unneccessary function instantiation.

Made the rest handler be a global callback rather than,
a per-operation one.  This stops us from compiling the
function for every operation.

Change-Id: Ibf191a8ec021eaae117f7d2b0cb690451d1c9230
Reviewed-on: http://review.couchbase.org/30187
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>
Corrected issue causing prebuild 32-bit windows binaries not to load.

Change-Id: I18647250da749e5837ebfed8d5c9405933846ffb
Reviewed-on: http://review.couchbase.org/30191
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>
Exposed REST error code from C++ binding.

REST errors no longer use a literally, but instead an error
code from the error codes enumeration.

Change-Id: If5500353b142e39e59ee9b296ba23afe84b334f8
Refactored Javascript Code and Documentation.

Change-Id: I0fe52bb1e9442843baecf17c0316f2e0323c6960