libev_connection: use globals to track sigint and sigterm watchers as they are created globally within libev
libev_connection: Fix globals warning
libev_connection: Fix varable naming
libev_connection: tweak docs
fix for issue 391 and issue 307
Merge branch 'master' of https://github.com/pika/pika
Documentation fix for basic_publish

Documentation fix for [#415](https://github.com/pika/pika/issues/415)
Merge branch 'master' of https://github.com/pika/pika
connection.py: Propagate the force_channel keyword parameter to methods involved in channel creation
Merge pull request #427 from abranches/master

add arguments to channel.basic_consume
merge upstream master
Merge pull request #434 from michaelplaing/master

update libev_connection signal watchers and docs; propagate force_binary flag
Merge pull request #407 from qfan/master

fix for issue 391 and issue 307
Merge pull request #416 from JuhaS/patch-1

Documentation fix for basic_publish
Add support for authentication_failure_close, connection.blocked
Prevent #436 by iterating the keys and not the dict
experimental work around for recursion issue.
Added Jython support.
Merge pull request #440 from eandersson/master

Jython and recursive fix
Update license and related files

Per request from RabbitMQ/Pivotal team