CCBC-288: Fail NOT_MY_VBUCKET responses on timeout

Unfortunately we don't have a proper way of verifying this for now. The
mock should be updated to simulate more realistic rebalance scenarios

Change-Id: I6b66b69552abe68545086be0b1a6e8d058f7138a
Pass lcb_t to map_error

This can be used to allow for more elaborate error handling schemes

Change-Id: Ic5a362f88be76e2bcd8a4e371809453afe07a487
Allow hooks for mapping server codes to errors

This also helps handle sane behavior if a new error code is introduced,
or allow user-defined logging when a specific error code is received.

Change-Id: I6530aa7efceec2b7c26ddc14edab581dd48f3f6e
CCBC-204: Don't use config cache with memcached buckets

Change-Id: Ie355f428f42d09962787da8a8e58ad02509fdab1