FWB: Gesture Anywhere - bring it back [1/2]

AICPfy lp5.0:
- Lollipopify LOL
- By request from doc
- Added TriggerOverlayView from AppSidebar
- some lines from Locskcreen gestures to get
  it compiled and working

Change-Id: I04acb9a88fe0011921a1bafdc1919d76ce57aedf

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Frameworks: Gesture Lockscreen (1/2)

This adds the ability to us a hand drawn gesture as
a means to unlock the device.

In the case that the gesture is forgotton or not
being recognized correctly, the fallback will be the
same as when using patterns.

Androidx:
Some changes needed for 5.0

Change-Id: Ia54282682372394793ec019380cc7f09fcefa7f9

Conflicts:
	packages/Keyguard/res/values/broken_strings.xml
Fix build
[1/2] Base: implement App circle sidebar

add whitelist app to include into circle view
rebased
make standalone patch

PS.15 : rebased
PS.16 : cleanup

Change-Id: I08d2a3a7e0f8df20e801e585d4cac8547a740a3e

Conflicts:
	packages/SystemUI/res/values/dimens.xml
App Circle Sidebar: Support for Configurable Trigger Region[1/2]

Change-Id: Ib89a98e607f48108b1a1fb54f00335a3bc4ff2e7
Cleaned up strings