Properly reconnect subscribing clients when QPID broker restarts
Properly reconnect subscribing clients when QPID broker restarts

When the QPID broker is restarted (or fails over), subscribed clients
will attempt to re-establish their connections.  In the case of fanout
subscriptions, this reconnection functionality is broken. For version
1 topologies, the clients attempt to reconnect twice to the same
exclusive address - which is illegal.  In the case of version 2
topologies, the address parsing is broken and an illegal address is
created on reconnect.  This fix avoids the problem by removing the
special-case reconnect code that manages UUID addresses; it is
unnecessary as the QPID broker will generate unique queue names
automatically when the clients reconnect.

Closes-bug: #1251757
Change-Id: I6051fb503663bb8c7c5468db6bcde10f6cf1b318

eayunstack/oslo.messaging,ozamiatin/oslo.messaging,JioCloud/oslo.messaging,ozamiatin/oslo.messaging,hkumarmk/oslo.messaging,apporc/oslo.messaging,viggates/oslo.messaging,dukhlov/oslo.messaging,magic0704/oslo.messaging,stevei101/oslo.messaging,hkumarmk/oslo.messaging,redhat-openstack/oslo.messaging,dukhlov/oslo.messaging,magic0704/oslo.messaging,apporc/oslo.messaging,stevei101/oslo.messaging,dims/oslo.messaging,isyippee/oslo.messaging,dims/oslo.messaging,zhurongze/oslo.messaging,redhat-openstack/oslo.messaging,zhurongze/oslo.messaging,isyippee/oslo.messaging