Add missing "Notify for every message"...

Since Email now uses UnifiedEmail, this setting defaults to false
and there is no way to enable it; this commit adds this option,
which is then honored by the unified notification engine.

Change-Id: I5d4464026c6532c9aac87016368cf8e13d9cfbb5

(cherry picked from commit 4ebc325ed77adbea63c4b231b7b1d68237648f83)
Email: Add new check frequency options (2h, 4h & 1 day)

- Ported from cm-9 & cm-10

Change-Id: Ia59f4e8db5e7458a0e12d5530c25589cc84a79bf

(cherry picked from commit c02e9c636ac14768d30a765fec4eae264b313b03)
Email: Add native heads up support per account (1/2)

Add native heads up notification support. User can set on every account
if he or she want this account as heads up notification or not.

This patch adds the settings for it as well the complete handling. Due
of a half broken NotificationCompat.Builder class we switch here to the
Notification.Builder class to get access to the methods we need. This is no
problem here due that we do not need compatibility on lower API's

Adapted to LP

Change-Id: Ia88d2f15f0eaf7ae024ab07dd4f74c6858f17f76

(cherry picked from commit 1a1759ac02218838860650bc4623be864a717677)
Email: change to switches

Change-Id: If34c0543e98255ae12c29bde1746b84fc1abd821

(cherry picked from commit f6d7c1ca383ad96e20ed2b2577aca299b0dcbfaf)
Email:Material Update

Color the status bar

Change-Id: I9a410f8b8bd09a9ff7e7db6c06d6e9f857821ea5

(cherry picked from commit 094cc18596ddb2b74a580a6dbf897514e18c7069)