Make sure to propagate ConnectionExceptions in auth implementations, and fix typo in SynchronizedAuth.
Add new test for SynchronizedAuth strategy.