Add basic HTTP API support

This pull request adds low-level support for the Couchbase REST API through a new method `_make_http_request` on `couchbase.Connection`, which wraps the `libcouchbase` function `lcb_make_http_request`. Note that this doesn't support the streaming HTTP API.