Improved the Rabbit performance by not doing a unessesary BasicConsume
for each message
Enabling RabbitMq heartbeats by default to avoid users getting into issues
with loadbalancers dropping connections
The rabbit connection manager now reconnects correctly in case of a lost
broker connection