Add logic for exponential back-off
Remove debugging statements
Add docs for new setter methods
Allow user to pass in custom back off method
Update README docs
Add test for excuting user\'s backoff method
Add prefix to reconnection properties
Update README and fix doc mistakes
Merge master changes and update test code