Make rabbitmq session scope

- clear exchanges and queues

- tests
do not remove system reserved exchanges and queues
fix nodename
customizable teardown for rabbitmq fixture factory

- simplify list_queues and list_exchanges
Merge pull request #58 from fizyk/rabbitmq

Make rabbitmq session scope
Release 0.4.20.