Update module docstring for alias_resolver.py.
Import our couchdb module into alias_resolver.py.
Update docstring for function alias_resolver.createUUID().
Add DatabaseNotConnected exception to alias_resolver.py.
Update class docstring for alias_resolver.StatusCodes.
Update mappings of Postfix TCP map protocol codes to message strings.
Create method-level docstrings for alias_resolver.StatusCodes.
Fix logic for return of Postfix TCP map responses in alias_resolver.StatusCodes
Update docstrings in alias_resolver.AliasResolver.
Add support for Postfix virtual transports to alias_resolver.AliasResolver.
Change the logic on sending Postfix TCP map status codes and messages.
Pass the deferred response from CouchDB along to sendLine in AliasResolver.
Add CouchDB instance as an attribute of AliasResolverFactory and update docs.
Add connection to CouchDB instance to AliasResolverFactory.
Update AliasResolver.buildProtocol() docstring.
Update couchdb.ConnectedCouchDB class docstring.
Add default CouchDB port to couchdb.ConnectCouchDB parameters.
Update ConnectedCouchDB.__init__() docstring.
Remove duplicate call to bind database, it's in the super() call.
Override parent CouchDB methods for database creation and deletion.