CONN-1300 Initial Check-in, still work in progress.

Please review and do not merge. This is still work in progress. Thank you.
if you want to log the stack trace do: LOG.error("Failed ..." + e, e);