AMQP connection should be shutdown when we dispose of its provider

Caused a Tomcat version 7 container to hang on shutdown, because the AMQP connection created by the AMQCacheManagerPeerProviderFactory was not being closed.