Safer connections

These 2 settings do the following:
- `auto_recovery`:  http://rubyamqp.info/articles/error_handling/#automatic_recovery
- `prefetch`: Send an `ack` after every message, this way if something fails we don't have to reprocess messages