Rework destination handling for the OpenWire-protocol
Mainly improves things for brokers with many destinations and for handling clients not reusing JMS resources, but should be a nice overall improvement for OpenWire.
openWireDestinationCache now global, also taking over the role for the connection destination cache
Avoid calling BindingQuery since that method is expensive when dealing with a large number of destinations
openwireDestinationCacheSize no longer has to be a power of 2