Performance increase in thumbnail handling

Allow for 160*120 thumbnails which is what cameras commonly
generates. The constants for the micro thumbnail were set to other
values, resulting in recalculations of the thumbnais, which
takes time.

This change only affects the maximum size of the temporary image,
when choosing whether to use the EXIF thumbnail or decoding and
downsampling the full image. Without this change, it will choose
an x16 downsampling of the full image over an x2 downsampling of
the EXIF thumbnail, after the change it will prefer the EXIF
thumbnail.

Cf the DCF specifications at http://www.exif.org/dcf.PDF,
"3.3.6. DCF basic thumbnail data structure, (C) Pixel count"

Tested by running DDMS and measuring the time required to create
a thumbnail. This was 220-280 ms prior to change, < 20 ms after.

Change-Id: I59c753493f947e920bad3fde5eeed5d49d509863
SystemUi: Navigation bar Quick launch shortcuts (2 of 2)

This allows up to 3 targets on the Navigation bar ring
or Home buttons with custom Quick launch shortcut actions.

Patchset 1 - 21 - Initial commits and edits
Patchset 22 - Update commit message

Change-Id: Ic5bc6021d55b9c266527463bb916283feb00ad06
Update search panel on userSwitch to recreate targets.

Change-Id: I3916955e6c86283c8d79e5021bc8b4a12e6ee496
Merge remote-tracking branch 'cm/cm-10.1' into cm-10.1

Conflicts:
	core/java/android/provider/Settings.java
	core/java/com/android/internal/util/cm/NavigationRingHelpers.java
	packages/SystemUI/src/com/android/systemui/SearchPanelView.java
	packages/SystemUI/src/com/android/systemui/cm/ActionTarget.java

Change-Id: I1b6eaeea5d01c80a9aa5df2d24d248a06c8edc39
Merge remote-tracking branch 'sgt7/cm-10.1' into cm-10.1-sgt7-linaro