Frameworks: write packageinfo bits in the right order

unbelievable merge derp

Change-Id: I603a57004d8002f0ed55b2e27fbf360dfc2d2c73
Hide GlowPadView warnings

Make message verbose and contingent on DEBUG. This has been spamming
my logs everytime I touch navbar or lockscreen targets.

Change-Id: Iea1a6db86055d4034405f0ee4e20282b6c493210
Rework thumbnail handling

Since ids of media file are usually not continuous, the original file of thumbnail are
sparse. When there are big numbers files on ex\
ternal storage, the size of this file will be horrible.
Ex, when the id is 20000, then the .thumbnails/.thumbdata3-xx file will be 50000*10k = 488.28M.
Can refer http://stackoverflow.com/questions/12396715/android-huge-thumbdata4-file-in-dcim-folder
Because after 4.0, MediaProvider will scan any files, this will be a big problem. So I modify MiniThumbFile.java to avoid this.
According to the id, we now produce an index file. In this index file, one id will use BYTES_PER_MINTHUMB_INDEX(8) bytes in offset (i\
d+1)*BYTES_PER_MINTHUMB_INDEX. The data of these 8 bytes is the index of thumbnail file. The first BYTES_PER_MINTHUMB_INDEX bytes kee\
p next available index. And when you need insert a thumbnail, the index increase by 1. In this way, the block data in thumbnail file \
will be continuous. And thus unnecessary zero paddings will not be saved.

Change-Id: I66005dd69b0a5c8f4353bd7a8225d163a654fd2d
Add wifi name to nofification drawer
Signed-off-by: scott <scott@ubuntu.com>

Change-Id: I906577c730aae111f0236c5a521dfaa0f0b92f16
New busy dialog animation.

Change-Id: I3dadf9adb63b9f67fe38c9b007ec2ed84b3f7ce8
fixes and improvements for wifi notification option
Signed-off-by: scott <scott@ubuntu.com>

Change-Id: I6bce1b7da630a8f4003dc0a6797d3cf5a01aab8d
Lockscreen: Use bold for hours and thin typeface for minutes.

Change-Id: I595793932e8115b8b6dd54b8e09e6bb7b6a0cdef
Signed-off-by: scott <scott@ubuntu.com>

Conflicts:
	policy/src/com/android/internal/policy/impl/keyguard/ClockView.java
HALO tweaks
-Draw status bubbles only when required (performance)
-Ninja level +1 (disappear if empty, only persistent or pinned apps are present)
missed imports for wifi notification drawer commit
Signed-off-by: scott <scott@ubuntu.com>

Change-Id: I51fee43f377c3e1a16e59b080d7b44ba9766e223