Add an option to allow a (subtle) notification vibration during calls.

this commit replaces the broken mms feature which we revert now.

Change-Id: I8a5e1d15d17d56089158b24f9a4b246ae6e60285

Conflicts:
	core/res/res/values/config.xml
	core/res/res/values/symbols.xml
	services/java/com/android/server/NotificationManagerService.java
NotificationManager : Fix security exception

If the call is from a user process, using USER_CURRENT_OR_SELF avoids a security
exception in such cases.

Change-Id: I2f25917ecfabc80d3a193d63020ad11480edf8ec

Conflicts:
	services/java/com/android/server/NotificationManagerService.java
Delay closing the notification area after swiping a little closer.

Use the same value as when removing all notifications.

Change-Id: Id11a48bc47487fd7763503dcbc769d9dbf5ad16a
framework: Add OnDoubleClickListener to View.

Simple Interface for allowing double click actions on
views. This piggybacks on the current performClick methods.
If a OnDoubleClickListener is set we will allow the double
click listener to handle the event. OnClickListeners will not
get callbacks.

Change-Id: I2244c3272029259e3904fe88011dfb8805dd674a