Active Display [2/2]

* Amazing work by 0xD34D
* Since he encouraged cherry-picking this, and I was very interested in
     porting this from Moto X, thus I am introducing it here

Signed-off-by: Brandon McAnsh <brandon.mcansh@gmail.com>
Change-Id: I134aee969659e62051e12561fa09759385b9654f
Active display: allow hiding low priority notifications. [2/2]

Change-Id: Ia4d36b0be909c2f73f99ad399c3f81db868bccd1

Conflicts:
	res/xml/active_display_settings.xml
Active display: Allow apps to be excluded from being displayed [2/2]

Change-Id: Ic9ca7fa536bb30133d900fca65877dda781371a2
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

THIS COMMIT ALSO INCLUDE LOCKSCREEN SETTINGS INTO LOCKSCREEN TAB IN SETTINGS

Change-Id: I7e485827f6d62ee239015cfa96f2a20169d28486