Handle unknown errors in ControlConnection#reconnect.
Ensure control connection reconnects when control host is removed (JAVA-597).
Merge branch '2.0' into 2.1