Proper implementation of IDisposable for the ActiveMq message receiver to
avoid exceptions on shutdown