Add message acknowledgements.
Remove EventMachine.

Bunny provides a thread blocking mechanism.
Extract listener.
Remove unused LOGGER constant.
Refactor config.
Consistent quoting.
Extract logging.