Fixup cmake build

Change-Id: Ia63d702015fe58226cfe32afb24690cc52ba870c
Reviewed-on: http://review.couchbase.org/29632
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
CCBC-283 Apply key prefix in cbc-pillowfight

Change-Id: I0309fbd548ac3f94c4f9a750c63d547770c4ef4a
Reviewed-on: http://review.couchbase.org/29626
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Comment on buffer/packet relocation

Change-Id: Ic19065b5c43fb7074fc261365b5930103f3b9243
Reviewed-on: http://review.couchbase.org/29610
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Use temporary filename for configcache tests

If tests are run in parallel, there may be a race condition between two
instances.

Change-Id: I8f1e452588fd27f57ec2a40912f2907a42ea52d0
Reviewed-on: http://review.couchbase.org/29611
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
CCBC-243 Substitute isasl with cbsasl

cbsasl has implemented both PLAIN and CRAM-MD5 authentication
mechanisms

Change-Id: I7fcb19a59951a65f363bc66bd0375c67c2a0d468
CCBC-243 Handle SASL STEP and LIST_MECHS commands

CRAM-MD5 mechanism requires handlers for PROTOCOL_BINARY_CMD_SASL_STEP
and PROTOCOL_BINARY_CMD_SASL_LIST_MECHS

Change-Id: I117d751cff2b5ddf09f9a08d82b868a7b91e785a