app lock UI(AppLockActivity)

Signed-off-by: Flycoding <Flycoding@yeah.net>
add AppLock DB and content provider.

Signed-off-by: Flycoding <Flycoding@yeah.net>
add locked app item and load the listView.

Signed-off-by: Flycoding <Flycoding@yeah.net>
add app lock UI.

Signed-off-by: Flycoding <Flycoding@yeah.net>
init the add app lock UI.

Signed-off-by: Flycoding <Flycoding@yeah.net>
remove an app lock(long click one item).

Signed-off-by: Flycoding <Flycoding@yeah.net>
sort by app label name("sort_key COLLATE LOCALIZED asc").

Signed-off-by: Flycoding <Flycoding@yeah.net>
input password before locked app launch.

Signed-off-by: Flycoding <Flycoding@yeah.net>
when inKeyguardRestrictedInputMode lock all locked app.

Signed-off-by: Flycoding <Flycoding@yeah.net>