Silence AMQ logging to be Error only
Moved Queue connection logic into the loop controller to avoid initially poorly designed connection/disconnection overhead. Added logic to adjust the thread sleep duration to account for the amount of time it takes to fetch that particular seconds replay objects from the Replay Cache. It will be interesting to see how large this number becomes at scale.
Small logging improvements.