- Changed cluster logic to try reconnecting forever with exponential wait between failures
- Added logging support