Keyguard: shuffler - be sure klondikeText is visible if needed and poke a wakelock...

if the user press the random key

Change-Id: I0f599928085f333e4f8d1ced06644c43917cc27f
(cherry picked from commit e1177b5fb3ae2c0816c067122345cd605b349828)
Keyguard: Correctly set the visibility

What a day. Small derp due that the keyguard does not gets every time reinflated
we need to ensure that the visibilities are set correctly if the user changed the
configuration.

Sorry for 2 fix commits today

Change-Id: I2c7f4501c3ef589e515afe6d5ca07c1286bed5f3
(cherry picked from commit b8dfdef01e3a67721c50a0e293c28e7874f1dd0b)
Keyguard: Fix another derp and check against null

good night

Change-Id: Ia31af94024fa9884153015be807bfc89dc5502f7
(cherry picked from commit 5c25053caf14063b9d4d30c845007321d59b5824)