Peek Wakeup & Pickup timeouts + fixes for Slim

Commits used, all credits to the authors
https://github.com/temasek/android_packages_apps_Settings/commit/d6e7805ed32c6e84b637c455be602656cf714b23
https://github.com/temasek/android_packages_apps_Settings/commit/a8edac843b09e6452c597fefc3718affcbaafca4
https://github.com/temasek/android_packages_apps_Settings/commit/88cd8fc6a6cf063e4a520a5b6acaeceeedba3ce0