Simplify
Supress warnings for methods that are supposed to be used from Clojure
Cosmetics
Initial automatic topology (queues, bindings, consumers, etc) recovery

This feature is currently disabled by default. It largely follows
Bunny and March Hare's automatic recovery design.