Make incoming call screen style configurable. (2/3)

Change-Id: I46db78c9b48fae52530b96789ec2721d51b7185a
Avoid layout changes on call disconnection.

This avoids showing the call buttons when an incoming call is
disconnected remotely while still ringing, which in turn avoids an ugly
transition when using the full screen caller photo.

Change-Id: If69bce271303ea43dca64925aba895dd3b5b5611
Merge "Make incoming call screen style configurable. (2/3)" into cm-11.0
Merge "Avoid layout changes on call disconnection." into cm-11.0
Merge branch 'cm-11.0' of https://github.com/CyanogenMod/android_packages_apps_InCallUI into cm-11.0
Automatic translation import

Change-Id: I5ccecbf50a807c1bc6e98fddc4e26bc348649eaa
InCallUI: Heads up meets SlimKat....SlimKat meets Google IO [2/4]
Add native heads up support on dialer.

We only have show call in background feature. We combine it now with heads up.
So it is doing exactly same like on Google IO was shown.

Enabled by default.

- Notification is expanded by default
- Send as requested to force show the heads up no matter what.

Change-Id: Idc1ef59e9821293ac69a72767f918c07acaafc83
Merge branch 'cm-11.0' of https://github.com/CyanogenMod/android_packages_apps_InCallUI into cm-11.0
Merge branch 'cm-11.0' of https://github.com/temasek/android_packages_apps_InCallUI into HEAD