Revert "LockscreenTargets : Dismiss on target select"

This reverts commit e7b95397b9742f8d384bd8db17020b13101c5967.
LockscreenPattern : Toggle dots/error pattern visibility (1/2)

Give user ability to hide error pattern / dots.

Part 2 : http://review.cyanogenmod.org/#/c/33004/

Patchset 2 : Minor formatting
Patchset 3 : Cleanup commit msg

Change-Id: I2af7403b0f72c72e13dd1dec73f8d335ff4029bf

Conflicts:
	core/java/android/provider/Settings.java

Signed-off-by: travp624 <travp624@gmail.com>
Framework: Fix Brightness Tile

Change-Id: Ie26fedae34789f8c1ff16d90cb8d6fafe8c5cb6c

Conflicts:
	packages/SystemUI/src/com/android/systemui/quicksettings/BrightnessTile.java

Signed-off-by: travp624 <travp624@gmail.com>
BrightnessTile : Cleanup controller references

This commit cleans up references that are not necessary

Change-Id: Ie6d4581b26e0625cf107a05e7eda695394281075
SystemUI: Fix QuickSetting IME tile

The IME tile reference need to be saved to used at setImeWindowStatus method

Patchset 2: Reset IME tile prior to load tiles

Change-Id: I185c37ed91794af93bd6f750c1e0c039c15f6696
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
core/jni/android/graphics: Cache copy of pre-scaled Bitmaps

Caching some pre-scaled Bitmap objects allows for optimizing later
scaling operations to reduce memory pressure.

CRs-fixed: 451681

Change-Id: Id4341e75911074ff9f565b2d386ccad8f3a223e8
Vectorize bitmap operations on A15 too

 * Commit a2e20761b5ad646ce3f08ed24995799dd81acee0 enables GCC
   vectorization for bitmap operations on Krait. Enable it on A15 also.

Change-Id: I1f733f5311376deb78782931ea2b83a8d12c2171