Fixup cmake build

Change-Id: Ia63d702015fe58226cfe32afb24690cc52ba870c
CCBC-283 Apply key prefix in cbc-pillowfight

Change-Id: I0309fbd548ac3f94c4f9a750c63d547770c4ef4a
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