[1/2] base: fix OmniSwitch recents integration for multi-user

we must receive service start broadcasts with the user and send
the overlay broadcasts to the correct user

Change-Id: I0ae350adcd45d99f2c2a835b94de5d86b71e6031

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
base: simplify OmniSwitch recents

The handshake between SystemUI and OmniSwitch is nice
but causes issues if one of the parts gets restarted
thanks to android. So simplify it and only use the
settings value. Worst thing that can happen is that
OmniSwitch recents is enabled but OmniSwitch is not running
then nothing will happen if recents is triggered

Change-Id: I43d93ea475f72e55fbc767c65b5050acaf4977eb

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
[1/2] Base: Toggle lock screen camera widget

Adds an option to enable/disable camera widget on lockscreen.

Settings: https://gerrit.omnirom.org/#/c/4702/

Change-Id: Ia2ccdd306956cddd8285c30ccceb759dff406366

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java
base: Add a key combo to start/stop video recording

Press volume up and power to start recording a video of your screen.
Press this key combo again to stop it.

Change-Id: Id0b13ba1092a1d6e0bf7bff5f14d89764cdf370c

Conflicts:
	packages/SystemUI/res/values/custom_strings.xml
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
fix some merging derp