Introduce a way to register network recovery callbacks on connections and channels

They can be used to re-declare necessary entities.

Unlike OO clients that represent queues and
exchanges as objects, Langohr cannot be more
aggressive about redeclaring entities during
connection recovery.
Rename a local that makes La Clojure incorrectly report errors
1.4.0
Back to dev version
Change log update
Change log update