Improve search UX prior to load being finished.

Show a informative hint in that case.
Also clean up code somewhat.

Change-Id: I57f37bc60fbaef2ea0db0b0c3227df125b0e4ab9
(cherry picked from commit 52bbcbad45be2addf0648c7100edf3d73e8ed08d)

Conflicts:
	src/com/android/settings/Settings.java
Check locale when populating DB instead of using separate receiver.

This makes reloading the search data race condition free. Previously,
when invoking search directly after the locale change, one would get the
results for the old or the new locale depending on timing between the
broadcast being delivered and the activity restart.

Change-Id: I35bc11a7f68e655e00fe53b829deea613da74f69
(cherry picked from commit b71ee1a76939199694339450a163aad6d09b654b)
Settings: Remove security preferences from lockscreen options.

    - Since we merged all security xml's, the container is now populated
    with preferences that we don't need within lockscreen security options.
    This patch removes the preferences.

Change-Id: I590df9293f293aa9048ce4c58813f449d88867b4
(cherry picked from commit 4a3c4a0746482481e3e94e1f09b2426ba383c967)
Add blur radius intensity to see through

(cherry picked from commit 54b14b3e9b9894892739f2683bf87a54f9ace924)

Conflicts:
	res/values/cr_strings.xml
Attempt to fix pocket mode in LN

(cherry picked from commit 51bb2399ad40e9ba82b568a0e9f6397cc7509294)
Blur radius: Fix wrong key used

(cherry picked from commit 4378425548f358b506b35ee6d9bc0fc2887357d7)
Settings : Add tap/pay help url

Change-Id: I41f37dff0fa2eb547f84aaf776950f0f42e6e36f
(cherry picked from commit cade070cbac6af9fa2f7f0babf9098ab353e3a01)