Add Horde_Auth_X509
Fix setting credentials when using unified password.
changes
If the collection wasn't synched, we won't have it in the cache.
[mms] Fix storing password object in the Horde_Smtp object.
Fix variable name
[mms] Change default security to use TLS, if available.

This mirrors the default settings of Net_SMTP, which this library was
designed to be a drop-in replacemen of.
Released Horde_Smtp-1.2.0
Development mode for Horde_Smtp-1.2.1
Optimization: if 530 code is seen, no need to send reset command
[mms] Transparently handle required TLS connection when no security was configured.
Fix view helper name (Bug #12631).

Conflicts:
	horde/docs/CHANGES
	horde/package.xml
This needs to be 2.1.0.
[rla] Add support for external links in topbar (Feature #11977).

Conflicts:
	framework/Core/package.xml
Centralize auto-determination of port number
[mms] By default, use TLS if available and necessary to login to server.
tweaks
Fix harmless array access error in Horde_Imap_Client_Socket
Better fix for #11425

Fixes sorting of special mailbox names
Revert "[mms] By default, use TLS if available and necessary to login to server."

This breaks logging in completely for me:

S: * OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE  XIMAPPROXY] neo Cyrus IMAP v2.4.16-Debian-2.4.16-4 server ready
C: 1 STARTTLS
S: 1 BAD Please login first
C: 2 STARTTLS
S: 2 BAD Please login first
C: 3 STARTTLS
S: 3 BAD Please login first
C: 4 STARTTLS
S: 4 BAD Please login first

This reverts commit 93421174c901ffbded46a35cc8e7ec3b60ea5769.