add a default visitor implementation
Add start method for JMS resources to provider and implement a start
operation on AmqpConsumer to allow link credit to only be given once the
consumer is ready to start.