prettify logging
reset rabbit connections before the vhost; stop queueconsumers before resetting connections

(avoiding bugs documented here https://groups.google.com/forum/#!topic/rabbitmq-users/lrl0tYd1L38)
inspect the service class, not the instance

works better with descriptors
help garbage collector
Merge branch 'help_gc' into v1.11rc
changes + version bump
Merge pull request #144 from onefinestay/v1.10.1_rc

v 1.10.1
Explicitly check that connections are closed by tests.

Includes the following fixes:
- kill the queue consumer after various tests
- remove defunct 'autoretry' decorator
- remove disingenuous rpc responder tests (testing kombu behaviour *and* patching incorrectly)
- raise an exception other than socket.timeout on proxy timeouts to avoid confusing connection.ensure
remove ChannelHandler.on_error
remove leftover debug
add comment explaining re-raise of socket.timeout as a different error
Use expanded link
Merge pull request #141 from onefinestay/rabbit-fixes

modify rabbit reset order; close more connections
add retry policies to publishers

including hardcoded defaults in rpc proxies
rename logging -> log_helpers
use a closure instead of partials
Merge remote-tracking branch 'origin/master' into cleanup-logging-extra

Conflicts:
	nameko/containers.py
Merge pull request #145 from onefinestay/retry-policies

Retry policies
Merge pull request #140 from onefinestay/cleanup-logging-extra

prettify logging
use inspect.getcallargs instead of shadow lambda
better varname