Don't use exclusive queues for fanout and direct

The use of exclusive queues can cause issues on reconnect if the
rabbit server hasn't deleted the queue already. We might as well
use exclusive=False so that we can reconnect to the queue if
necessary.

Fixes bug 1094358

Change-Id: I35bd903737d6054e8856b0003b0b8af97fd21c91
Merge "Don't use exclusive queues for fanout and direct"