Reverting CCCP support to prepare for confmon

Confmon is our next-generation configuration management system which
abstracts all the config handling using a dedicated new API

Revert "Use SASL unless username is NULL, not password"

This reverts commit 61d18f314face1541beede99e2d82e5c528ab689.
Revert "Don't start a failout chain if NMVB config can't be parsed"

This reverts commit 14c7aabb75c92b143b69dddada52ef24c17e06f4.
Revert "CCBC-300 Use 'Uncommited' instead of 'Evolving' according to attributes(5)"

This reverts commit ceb345353b36a854e2161b8c1ccab81821d169c8.
Revert "Skip CMD_GET_CLUSTER_CONFIG on server failout"

This reverts commit c1128a2bdbb156f7cf78644d4eec32e087fc8b99.
Revert "Sylistic improvements for configuration"

This reverts commit 8d66cb5638e8b38f99e5b0240c8f9d33981e428e.
Revert "cbc: add switch --config-transport to choose HTTP/CCCP"

This reverts commit a12ad36abdf52ccf96f19821abb9dc8c5c151045.
Revert "Use second version of the lcb_create_st in C++ constructor"

This reverts commit 7121ba431ff950401e0bdf0be56629320e2b8a0f.
Revert "CCBC-234 Add lcb_cntl command to determine source of configuration"

This reverts commit 3e9ccd624d3b98dd4ab26bdabc11f2585dd61365.
Revert "CCBC-234 Use CCCP protocol to update vbucket configuration"

This reverts commit c010d2b4c27efb7b9da02c82084948e9f821aaba.
Revert "CCBC-234 Bootstrap with CCCP"

This reverts commit b07f1b65e4ed07832d74aaf1ec22a15b8a5f2482.
Revert "Extract function to pick node from backup list"

This reverts commit 983eaaec96ef3e9a7a5f59b7530233a112e1787f.
Revert "Refactor internal configuration struct"

This reverts commit e758c638b4842234629215ff113c400809340828.
Revert "Isolate HTTP bootstrapping code"

This reverts commit 6295d55d671dc79bdca4e56a2790f3966de84d90.

Change-Id: Ia0d3a4f52e90de46bbd8b2411327ce8a4fe554a3
Reviewed-on: http://review.couchbase.org/31633
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Mark Nunberg <mnunberg@haskalah.org>