Mms: Add native heads up support

Add heads up support (optional but enabled by default).

Shows important messages of this app as heads up.

Means:
- All MMS
- SMS if quickpopup is disabled

Other messages like storage or blacklist notifications are not important and will not show as heads up

PS:
- show always as expanded.....so user can directly interact with it

Adapted for LP

all other features are already back in Mms package

we still need to Materialize it

Change-Id: Id83633610c18ab4e380bfb910ea50e8bf7b61be6
Mms: switch to green

Change-Id: Ia9441cc6ba328238afebea8ae2e1818da5a9f8a3

Conflicts:

	res/values/colors.xml
Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.0
Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.0
Mms : Fix templates

Change-Id: Ida221b0ad424dc27cebfc068558ec960195d4dba
Mms : Add ability to delete sms/mms individually

Change-Id: I307620171b8c831c864ec127da5062b340f57eaa
Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.0
Merge remote-tracking branch 'temasek/cm-12.0' into cm-12.0