Adding pluralize/signularize functionality to inflector. This is to be used in Doctrine/ORM/Tools/EntityGenerator to fix [DDC-2160] properly.
Changes to Doctrine/Common/Util/Inflector and Doctrine/Tests/Common/Util/InflectorTest to follow coding standards
Adding Support for Couchbase as Caching Infrastructure.

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.
Making vars private rather than protected
Merge pull request #236 from daschl/couchbase-cache

Adding Support for Couchbase as Caching Infrastructure.
Update lib/Doctrine/Common/Cache/Cache.php

Typo in interface documentation
Merge pull request #239 from lmammino/patch-1

Update lib/Doctrine/Common/Cache/Cache.php
[Cache/CouchbaseCache] Return false instead of null for compat.

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.
[Cache] Refactoring testFalseOnFailedFetch into CacheTest

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.
Merge pull request #240 from daschl/couchbase-cache-orm-bugfix

[Cache/CouchbaseCache] Return false instead of null for compat.
Minor performance optimization for lookups
Merge pull request #241 from Ocramius/performance/collection-contains

Minor performance optimization for lookups of `ArrayCollection#contains()`
Merge pull request #227 from jbergler/master

[DDC-2160] Smart Pluralize/Singularize support for Doctrine/Common/Util/Inflector