SystemUI: fix nav bar layout while toggling cursor keys with an IME up

Previously there was no option to have the IME up on that settings
screen so this was not a concern before; however, with the addition of
searchable settings, it seems users are now trying to toggle it with the
IME active, putting the nav bar in a strange state becuase it did not
restore the previous states properly.

Change-Id: Ib03ff3d9ee9679819eaa42644796e8f9eae6e694
Signed-off-by: Roman Birg <roman@cyngn.com>
Fix setting change observing.

The observer doesn't deal with keyguard related options only.

Change-Id: Ib185662f4f8ca7508be3dce10091b5132aa823e1
SystemUI: update keyguard package name

com.cyanogenmod.keyguard was renamed to com.cyngn.keyguard

Change-Id: If7ab466732c327311916aec2d184d5610c675ea0
Signed-off-by: Roman Birg <roman@cyngn.com>
Revert "SystemUI: update keyguard package name"

This reverts commit ec1f826438e2d881f0254bba6ed87c8266add33f.

Change-Id: I06c9419457414c11b5610002c54b90891b40358a
Merge branch 'cm-11.0' of https://github.com/Cyanogenmod/android_frameworks_base into cm-11.0