Frameworks: HALO hiddenstate-fix + smaller numberbatch

Change-Id: Idc3ed8c5428e476a2a9dd54a4b1821320f592414
HALO cleanup & better drawables

Change-Id: I7afb5f1e473e9611059e1ea2acfaa9d307696449
HALO cleanup & better drawables

Change-Id: I7afb5f1e473e9611059e1ea2acfaa9d307696449
HALO hide bugfix, smaller numberbatch still

Change-Id: I5a94e0a7c39a7369cae2b0cabdbe8696eb15dbc5
Frameworks: HALO new vertical gestures (NOT READY FOR RELEASE)

Change-Id: I8ea5052a499085adfb1c14c0d567942ffe4b0cdb
Frameworks: HALO clearall/silence (STILL NOT READY FOR RELEASE)

Change-Id: Id4453060666101270164dbf98691b5db04853300
HALO clearall-fix + dismiss icon (READY, BUT NEW STYLE IS XHDPI ONLY!)

Change-Id: I5d47a2dda9139445503f4e93f9a72c02b48cb88d
Frameworks: Better strings

Change-Id: Ie2b352f36c25cb38dce907f2ae83c3751d7a26ef
HALO cleanup & clearall-nap

Change-Id: I05e45812fa10e3f6b3818ac4a96d94c7d0d5d125
Revised new drawables for the bubbles
HALO: make a trusted overlay

Change-Id: I009be0361c73ec536277641d235b0c495bc43db6
PreferenceActivity should not leave message in looper when destroyed

When a PreferenceActivity is destroyed as soon as created,
there is a problematic case that messages for the activity are
sometimes left in the looper even after the activity is destroyed.
For example, by clearing user data of the selecting IME on
Settings apk, com.android.settings.Settings is re-launched
2 times successively. (Destory->Create->Destroy->Create)
Due to the left message, application crash can happen.
(NullPointerException at BackStackRecord.getBreadCrumbTitle())

Two cases have been found to observe this issue.
[Case 1]
 1,Launch IME in advance.
 2,Go to Settings >Apps > All and choose the IME package.
 3,Click "Clear data"
 4,Application crash occurs on com.android.settings.
[Case 2]
 1,Go to Settings > Language&input > Language.
 2,ListView dialog to choose language is shown.
 3,Rotate the tablet 180 degree so that 90 degree rotation occurs twice.
 4,Application crash occurs on com.android.settings.

Change-Id: I5ce36ea7a40ab7bc7737b7dca6641a4c3d77a480
Code error fix
HALO cleanup
HALO: Speech bubble, fix padding