[reconnect] improved unsubscribe & server rabbitmq connection reconnect
            - used before_reconnect queue callbacks to handle consumer clean up
Merge pull request #487 from portertech/reconnect

[reconnect] improved unsubscribe & server rabbitmq connection reconnect