Add some ReconnectionSettings, with Constant and Exponential policies
Add support for reconnection if there is a policy for it
Add a simple test for reconnection
Organize imports