Framework: Add options to enable or disable Headsup [1/2]

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Framework: Don't block Home button if incoming call is a Heads up

Allow user navigate if it is a call incoming in heads up
Long pressing recent switch to last app (Remove Custom animation)
SystemUI: Materialize volume panel in/out animation

* Thanks to @David96 that had the original idea, material
  oriented, already during kitkat times.

Signed-off-by: BigBrother1984 <carlosavignano@aospa.co>
Change-Id: Ic79d404c4a0d5bc0a83d20cd4e0d7d5ad7b7c90f

Conflicts:
	packages/SystemUI/src/com/android/systemui/volume/VolumePanel.java

Conflicts:
	packages/SystemUI/src/com/android/systemui/volume/VolumePanel.java
InputMethodService: Disable fullscreen keyboard.

* Hardcode the keyboard in landscape mode avoiding going full screen.

Signed-off-by: BigBrother1984 <carlosavignano@aospa.co>

Change-Id: I290d17571204c753382873ca15b98a3ab5917765