beanstalkd watching "default" tube by default, so we need to "ignore" it before we "reserve".
Setting user and password on couchdb connections, if user and password are avaliable
Trying to get db first and creating it if fails, since getting db is quite more frequent
Try to emulate acks, very incomplete
Adds visibility timeout to redis ack emulation
Also update the transport comparison table in the README
Adds common.eventloop
Transport.interval was not in use, use .polling_interval instead.
Redis: drain_events shouldn't sleep.  Closes #94
Merge branch 'priteau/master'
Merge branch 'rafaduran/master'

Conflicts:
	kombu/transport/couchdb.py
amqplib: Now pings the connection to verify the connection is still established
Virtual transports can now set polling_interval via transport options.

E.g::

    >>> BrokerConnection("sqs://", transport_options={
    ...     "polling_interval": 5.0})

Closes #96
Transport comparison was wrong, fanout is not enabled by default for SQS
Fanout support for MongoDB transport
More reasonable default broadcast queue size
gevent should use select.select
Cosmetics
Fixes Queue.get for pylibrabbitmq.  Closes #97
Redis: Set channel.connection_errors in case channel is closed.