[2/2] Settings: Add ActiveDisplay

Active display: Add options for date and am/pm [2/2]
Change-Id: I6af47b2fd47e77398eee98cc6e30b8fcf1a44d45

Active display: Add sunlight mode. [2/2]
Change-Id: I513c2ef1555ca48dfb553f80ca687d1ca9f27c55

Active display: allow hiding low priority notifications. [2/2]
Change-Id: I244743ed1a32f59065af3c4507f4132b7d3b0d72

Active display: Allow apps to be excluded from being displayed [2/2]
Change-Id: Ieb6368c050f5b46eec7398ab0162dc4fbf00a392

Active Display: Add always show pocket mode. [2/2]
Change-Id: I6f791c5727e98749780a5e9996e20d387ed98fa6

Base: https://gerrit.omnirom.org/#/c/2679/
Settings: https://gerrit.omnirom.org/#/c/2586/

Change-Id: Ibeb35ea4321cf8ee1bdfbb1c6c1f7ab841679932
(cherry picked from commit 226594d7c434c50a394174b1bb4c2abb7c232da6)

Conflicts:
	res/values/cr_arrays.xml
	res/values/cr_strings.xml
	res/xml/pac_ui_settings.xml
[2/2] Settings: Pimp up ActiveDisplay

Base part: https://gerrit.omnirom.org/#/c/2819/

Change-Id: I8abf7a3018e7e0168860861ac240975cd1f8a2b0
(cherry picked from commit 0816917d2698ea069e6279b234d1c59afeb93a80)
[2/2] Settings: Fix pimp up ActiveDisplay

Base part: https://gerrit.omnirom.org/#/c/3380/

Change-Id: Ief2aa6802ad25a86b49d06bab1b9e34140dc5db5
(cherry picked from commit 9c8401e8729e6098e91a053eddaafc0f1117dbad)
[2/2] Settings: ActiveDisplay (rework interface)

really fix AD buggy stuff
tested with Music play
tested with No lockscreen
tested with faster screen turn off
check all sensor going off if AD not Showing or Disabled
fix notification posted/removed
make AD using System Window so it will covered all screen
fix Navbar translucent if Lockscreen Blur merged :P
now using Rounded Image
also introduce new RoundedImageView widget
 courtesy of @vinc3m1 (thanks)
fix build
fix sometimes screen turn off after unlock because screen timeout (hopefully)
now using new parser to get Notification data (thanks @Achep for the parser)
rework lightsensor manager
add NotificationUtils
fix brightness sometimes not changing

add support applications privacy mode (will not show content message if enable on each app)
see http://jira.omnirom.org/browse/OMNI-600

allow bypass AD if no notification and lockscreen is secure
see http://jira.omnirom.org/browse/OMNI-594

fix proximity always enable after adding new feature allow bypass AD
fix parsing notification data from app with targetSDK < 17

fix excluded app value (no body notice this broken since AD merged into OmniRom xD )

add option to allow bypass AD

rebased
change string to better explanation for feature
thanks @Pulser and @Jiangyi

Change-Id: Iec1915ec5faeaaa6b599916bd4195ed59f2e1653
(cherry picked from commit 612c17f086adb87d3c17890ff5b10e96baf75559)
[2/2] Settings: fix ActiveDisplay for WifiOnly Devices

fix http://jira.omnirom.org/browse/OMNI-637
also fix for devices with unsupported Proximity sensor and Light sensor

Change-Id: I19a8c2cf1afbf7c631d27481ed84e700ba56368f
(cherry picked from commit 46d439bc27123b240b5d5e1ef580ca81232e299a)
[2/2] Settings: more improve Active Display

1. fix http://jira.omnirom.org/browse/OMNI-651
2. fix http://jira.omnirom.org/browse/OMNI-641
3. add http://jira.omnirom.org/browse/OMNI-652
4. Add option Double tap to sleep every where
5. Add option to show and choose wallpaper behind active display
6. Allow to show numbers of notification on Handle
7. minor improvements
8. add battery circle around handle

PS8
string rework

PS9
recalc brightness to % value

Change-Id: Iceaae6eecbdd3dbce4347b2e3994272b10f3c490
(cherry picked from commit 9d68fcd7fe8a51c7b0596baddc561a3e7b28d92c)
Settings: AD brightness - do your math homework max :)

http://jira.omnirom.org/browse/OMNI-752

Change-Id: Ibb123378c47a6e4c337740c95d5eb4eead4cd4b5
(cherry picked from commit e24c52fc816a998084f8b1e8dd9f4fd1d6bbce15)
[2/2] Settings: remove ActiveDisplay wallpaper

see also https://gerrit.omnirom.org/#/c/6087/

Change-Id: Ia8de23930a83f7f6abed5eaff492f91c7992572e
(cherry picked from commit 9839278226f126dae34ef0211a341d0cbb752576)
[1/2] Settings: Active Display add shake event

PS11: Fix strings

- correct dependency option
- 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"

PS12:
-disable default event with the other shake settings
-simplify titles

Change-Id: Ibdf35b1e323fa15bf2e5da9ca8225533cd4c42c4
(cherry picked from commit c741c30e3cccd12fed3fa5cd946f83b67bedb308)
Move AD