Revert "[1/2] base: allow disabling call end sound"

This reverts commit 029fd6226240622207f18991a7ff368e5a3613a7.
Revert "[1/3] base: allow disabling non intrusive incall ui"

This reverts commit 82312464bf845021d3529cc67f3ea9260ab31011.

Conflicts:

	core/java/android/provider/Settings.java
fb: Incoming Call in Background (3/3)

Patch ported from 4.2 which was done by our lovely HCP. A
very popular one so we bring it back and adapt it to 4.4

Allows user to set that Incoming Call UI will remain in background
if screen is on. Instead, a notification is added to StatusBar, which
can be used to bring up the Incoming Call UI. Ringtone and vibration
still occur as per system settings.

This has the same effect as apps marked as "immersive". It prevents
the incoming call from backgrounding the current activity.

Change-Id: I1eb0ae6b10ba02c3f1df95265d26a6c61db74aab

Conflicts:

	core/java/android/provider/Settings.java
Revert "Fix fatal exception due to missing looper for current thread."

This reverts commit 394a60cd1377a841b4ad2ddfdfff4a31b0e3dd25.