Couchbase Ruby client library

Add Design document management, including error handling