Settings: Lockscreen Colors and Lock Image [2/2]

PS2: Separate settings into mutiple and
	create fragment to hold them
PS3: String change.
PS?: Lock image selector
PS?: Custom Lock-image colorize option

Change-Id: I46bb16570916645712b75c05f34235fdbd271650

Conflicts:

	res/values/slim_arrays.xml
	res/values/slim_strings.xml
	res/xml/security_settings_chooser.xml
Settings: Fix Lock Size

Get lock size for device.

Change-Id: Ie9bcbb7ff2fec73128254b8ad290f3e03c4e2f0b
Settings: Remove Setting From Tablets

Tablets have no expanded-widget
	lock icon.  Remove if user
	uses a secure lock and no
	lock-before-unlock.

PS2: Derp.  Opposite logic.

Change-Id: I174b76988a5ff60680a53a8632e518d99ca49dbd
Settings: Lockscreen Slim Handle

Grab large slim icon and resize
	it rather than process
	another variable while
	the lockscreen initilizes.

PS2: Update image

Change-Id: I1ed51f80d5581b52c232690c2bd3973c994060d3

Conflicts:

	res/values/slim_arrays.xml
	res/values/slim_strings.xml
Derped

Signed-off-by: Chintan Shah <cgintan1998@gmail.com>
settings: fix and pimp custom lockscreen handle (2/2)

problem on current implementation is that it is not
multiDpi compatible. As well it looks a bit weird if
the user set a square image always. This commit does

- introduce central circleimage method to get circle image crops
- before it was assumed that the height of the handle image is
  108px (mdpi base) which is correct but the original handle
  has a lot unused space around to fit better into the view.
  Whatever after messurment of the real height 68px is correct
  of course calculated against the current density
- both above combined results into a always nice looking
  custom circle icon on the lockscreen dpi and device undependent
- saved file in settings calculates the needed image size
  base on the current density.

rebase

Change-Id: Iba46fdf725be0fe785234bda3fd1ff8dbb4c1467
Merge branch 'kk-4.4' into kk-slim
DU Download Center [WIP]

Change-Id: Ibd82a1309ab70d4686f90d7c8c3c357011bf00f8

Conflicts:

	AndroidManifest.xml
	res/values/custom_strings.xml
	res/xml/dirtytweaks.xml
Merge branch 'kk-slim' into kk-4.4

Conflicts:
	res/values/mahdi_strings.xml
	res/xml/device_info_settings.xml
	res/xml/download.xml
	src/com/android/settings/mahdi/Download.java