Added handling of java.util.concurrent.TimeoutException
Added handling of java.util.concurrent.TimeoutException

I was running into this on my local RabbitMQ server for some reason. Getting the info about which host and port it tries to use is helpful when debugging.
ruby-amqp/march_hare,ruby-amqp/march_hare