Create the Horde_Mail_Autoconfig package

Adapted from Thunderbird behavior: given an email address,
will determine the IMAP/POP3/SMTP server(s) to use to connect.

Given (optional) authentication credentials, will also auto-determine
a valid username.