Forward port CM Screen Security settings (1/2)

* Lockscreen Vibrate
* Slide Lock Delay
* Menu Unlock
* Home Unlock
* Variable size pattern lockscreen
* Toggle dots/error pattern visibility

Forward port from cm-10.2, adjusted for 4.4

Change-Id: Ie1ccaec43ca75474e92f96c60e15d7b75796ac5f

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

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

	modified:   services/java/com/android/server/LockSettingsService.java