AMQP-383 Fixed so that auto-delete queues are not declared until used.

PR to resolved the "Future Bug" part of the report in that auto-delete queues shouldn't be declared until the consumer is has been started.