Allow discovery to be enabled for AMQP connectors.
Add proper provider start call to the connection constructor.
More discovery implementation
More tests and some fixes.