unified-email: sanitize account name

Change-Id: Ie7f130e86c75c2fcba429bd58fd67555dda16d25
JIRA: CYAN-3465
Issue: https://jira.cyanogenmod.org/browse/CYAN-3465
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Unified Email: AST translations2

Change-Id: I2a7f947bee39e776b1d91605b48142a2fe2ec3ce
Email: Fix null string label on empty subject

Steps to reproduce:

1.- Send a message from a email account that doesn't have signature (a pop3 for example) to any other
email account in the device (the same account or other pop3/imap/exchange)
2.- Receive the message
3.- Respond or forward the message
4.- The subject of the message will be Re: null or Fwd: null

Change-Id: I063001916412b13665212f5108d56dfc62639435
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
UnifiedEmail: UG translation

Change-Id: Ie88167bf32b83cc6a833d1732b9a1c1fd0585d7c
email: Add isRunningJBMR1OrLater method

from aosp: https://android-review.googlesource.com/#/c/89374

Change-Id: I9ec09dd27407461e4498f48eae5e1c39fff9e0df
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Merge branch 'upstream/cm-11.0'