Introduce support for setting a reconnect delay
Introduce support for setting max inflight messages
Introduce support for configuring message delivery retry