Settings: Added choice of 45 seconds for screen timeout, lock screen and dream.

Change-Id: I58cb14776fe9d447b79faf810d7f6142bc058341
Separate Android Encryption Password from Lockscreen Password

This permits the use of a different (hopefully longer and more complex!) encryption
password, while using a simpler (and easier to type) lockscreen password.

Change-Id: Ib8c62c8eb4c86cd9e0117444231e8139c08ad1b6
Fix NPE in Settings -> Language & input -> Default -> Setup input methods

If the InputMethodAndLanguageSettings fragment is launched in IME-only
mode, it removes most preferences, so we need to null-check them before
use.

Change-Id: Ifcd1358bdee69d06877510e0eafe88aa43021780
Merge "Settings: Added choice of 45 seconds for screen timeout, lock screen and dream." into android-4.4
Merge branch 'android-4.4' of https://github.com/omnirom/android_packages_apps_Settings into android-4.4