Settings: Adds ability to answer call with hardware HOME button (2/2)

Port of CM commit: f8c9fbcb214f6881ddb6ac02fa5ae45518828be7
Full Credit to CM team

Patchset 2: correcting comment in strings.xml
Patchset 3: fixing total derp of strings.xml

fusionjack: Forward port from SlimBean commit a2933f3bae8193f797d64109d6c3d5c4dec90dec

Conflicts:
	src/com/android/settings/AccessibilitySettings.java

Change-Id: I4fd609a52b4c176d324cf613bf069403ebe8bedc
[2/3] OmniGears: omniswitch as default recents

OmniSwitch provides broadcast events for showing
and hiding the overlay

We need to make sure that OmniSwitch service is really
running else we will get no recents at all. Also on startup
it will take some time until the OmnISwitch service
has been started.

OmniSwitch will send a service start and stop broadcast
that will guard the usage of OmnSwitch

PS3
added first time alert to make sure users get noticed
to enable OmniSwitch when they enable usage for recents
added category and rework strings

PS4
I hate whitespaces

Change-Id: I96a103d09ece80f782387fd2e24104545461b6a5

Conflicts:
	res/values/custom_strings.xml
	res/xml/more_interface_settings.xml
	src/org/omnirom/omnigears/interfacesettings/MoreInterfaceSettings.java