Settings: Add support for variable size pattern lockscreen (Part 2/2)

Thanks CM

for the base.....ported to new keyguard, moved service and some
new API 19 stuff

Change-Id: I016f6cf7688121df5d681d117c35fa8ec2ade497

Conflicts:
	res/values/slim_strings.xml
Merge branch 'kitkat' of https://github.com/LiquidSmooth/android_packages_apps_Settings into HEAD