Starting a new AMQP connection against a non-existing service errors
Successfully connects to an AMQP service when provided good details
QueueConnection exposes a way of closing an open connection

Should we need to deal with cleanly exiting when an error occurs.