Settings: Security: implement a pin keypad shuffler [2/2]

this is to further prevent people using the tablet guessing your pin based on fingerprints left on the screen
example of the expected outcome - https://www.dropbox.com/sh/r3xb2q53ksaqni9/Oz1Eu8Dm7O

PatchSet:
- fix checkbox was wrong assigned
- enable only for PIN Password lock
- small cleanup of old code

PatchSet:
- cleanup

PatchSet:
- add modes.....disabled/always/on request

Change-Id: I225af5654c440aa16964df3257130febec6ef275
(cherry picked from commit 6cef70f0eb99f2505e80de357b0a04db86ed57bc)
Settings: Switch needs an setOnPreferenceChangeListener

So today is derp day....another 4am morning fix.

Will stop today for sure.

Sorry again

Change-Id: I04eea381a2930995ef0f8820c0f251bc40df4820
(cherry picked from commit 5e7f91ab484a9ddd69edea7d3fced8d58a8f92bf)
Battery saver: Add 10% and expand options up to 30%

(cherry picked from commit dc98c8a9e63c9a5930ab43ebacf49216962c81e8)