updated langohr dependency
Added registration and cancellation handlers

When a queue is deleted or a consumer is cancel, the channel will be set up again after a small delay.
Waits for es instead of bailing
Waits for AMQP broker instead of bailing
enabled auto recovery for lost AMQP connection