Add support for Apache Zookeeper as a transport
Merge remote-tracking branch 'upstream/master'

Conflicts:
	kombu/transport/zookeeper.py
Syncing with master
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Add Pyro4 transport

Use a Pyro proxy as channel.  Published object must implement methods
used in the Channel class for the shared_queues object. Once published
this object can be shared across multiple hosts.

Sample object backing:
https://github.com/tahmmee/pyroqueue/blob/master/pyroqueues.py
avoid mongodb warning 'database name in URI is being ignored'
Removed unused import
fixes typo
wording
connection.info(): 'hostname' is misleading

When multiple brokers are specified, dont show the
the hostname as the entire python list.
Adds John Shuping to AUTHORS
Merge branch '2.5'

Conflicts:
	kombu/transport/mongodb.py
[tox] install dev requirements
[eventio] Kqueue is broken, use select
Merge remote-tracking branch 'upstream/master'
pidbox: log method errors with traceback
Copyright is now GoPivotal, Inc.
Add the ability to specify __tablename__ for SQLALchemy tables.
Added Unix socket connection support to the redis transport

cf. https://github.com/celery/celery/issues/1283
and https://github.com/piquadrat/celery-redis-unixsocket/issues/3