This changeset makes sure that all supported caches return false and not null when a key is not found. This ensures compatibility with the ORM layer.
This changeset fixes and verifies that instead of null, false is returned from the fetch method. This fixes a bug which causes CouchbaseCache not to work in combination with the ORM library. Test added.
This changeset brings in support for Couchbase Server 2.0 as the caching layer. The interface is identical to the memcached one, but using ext/couchbase allows to take advantage of the automatic cluster discovery and failover functionality provided.