Demonstrate that exchanges can be bound to queues by name
Make sure we clean up temp server-named queues

ch.queue("", :auto_delete => true) will cause the
queue to stick around if it never has any consumers
or deleted explicitly.

Using exclusive queues is a better idea since
the tests don't typically use more than one
connection. Such queues are removed when the
connection that declared them is closed.