Fixed passing message headers; AnyEvent::RabbitMQ argument is
'header', not 'headers'.

Added auto-delete argument to declare_exchange and declare_queue.