Some more code cleanup, remove some now unused methods etc.  Remove
throws of UnsupportedOperationException from the Provider interface,
everything in there should be supported in the AMQP provider and the
rest should passthrough.