[multiple-brokers] support multiple rabbitmq brokers
[multiple-brokers] no need to dup(), shuffle -> new_ary, and shift works
[multiple-brokers] revert reconnect timer interval, cancel reconnects on
channel recovery
[multiple-brokers] reconnect on initial connection timeout, to guard
against hanging connections
[multiple-brokers] use the latest amqp lib release, 1.5.0
[multiple-brokers] drop reconnect_to (it's garbage), close + connect
[multiple-brokers] reset() for queue registry and connection state
Merge pull request #5 from portertech/feature/multiple-brokers

Support multiple RabbitMQ brokers
major version bump, rabbitmq multi-broker support