Issue 6748: Unable to download ZIP (and many other filetypes) files attached to emails

Issue: http://code.google.com/p/cyanogenmod/issues/detail?id=6748

This change allow the user to select which extensions of the UNACCEPTABLE_ATTACHMENT_EXTENSIONS
defined by AOSP should allow/disallow from attachment download.
A new General->Security setting was added with a multi select list preference with
all the extensions. By default all the extensions will be marked as blocked.

Patchset 3: Rename disallowed to blocked. Cleanup.

Change-Id: I19e6ff96d6251c5edc77b89dd8c44db1342677fa
Add CRAM-MD5 support for SMTP to email app.

The build in email client does not support CRAM-MD5 authentification for
either SMTP or IMAP, so it is not possible to log into servers with AUTH
PLAIN/LOGIN disabled. This patch adds support for CRAM-MD5 for SMTP (but
not for IMAP).

A request for this feature has been unanswered for three years now:
https://code.google.com/p/android/issues/detail?id=5901

Update 1: Changed new line in JavaDoc

Change-Id: I93908741d0c0123b50ac6f8684fe3c81d9d2c45a