[2/2] Base: Active Display add shake event

- use better sensor event listener
- added option to bypass Quiet Hours (default now is not , that is 'privacy is first' decision)
- added option to configure time between shakes
- added option to set disable timeout
- added option to run like "PA PEEK"

Change-Id: Iabd42517a4e9df82e9cf653359104303667e43be
[1/2] base: added settings for flip camera activation

Change-Id: I4674364780ba28d7fb296c969a084244430a91aa
merge changes from Omni 4.4 into local branch

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/activedisplay/ActiveDisplayView.java

Change-Id: Ibcabe66319adee13661820300606d67cc0989e72