Massive refactor of client recipe to reflect the instructions here: http://www.couchbase.com/develop/c/current