Settings: Gesture Lockscreen (2/2)

Changes needed for lollipop

AICPfy

Change-Id: Icf2f5a5cd3474ea325097437bc2956c10e2ae9d7
[2/2] Settings: Implement App circle sidebar

AICPfy
Add AppMultiSelectListPreference.java from ChameleonOS

Change-Id: I2992603236ce6d4b5049d5f3d2791b3d3b8883c9
App Circle Sidebar: Support for Configurable Trigger Region[2/2]

AICPfy

Change-Id: I3a6ec82de4f330ad59a84fda2c6291f9af4c451a
Settings: fix FC viewing 'running' detail

Occurs when the app has no service running

Introduced in I2563379e7ce49a246761c040edcb797cf112efce

Change-Id: Ie97912c96aa72690dd5d4b9512dd546601a03251
Settings: fix custom SIM name lost on reboot

NAME_SOURCE_USER_INPUT should be set or the value won't
be saved in the database

Change-Id: I007eba76af5cb5a37988413a0d551eab60a9d4ca