More minor cleanups

 * Log a more useful error message when user sends payload data in _SOCKS_ST_CONNECTING
 * Explicitly log a specific error when rejecting ATYP DOMAINNAME
 * Connect can also fail with TimedOutError