Navbar: improved custom/cursor key layout determination logic
Fixes key shifting on Nexus7 and other non-phone UI devices
Navbar: fixed menu key visibility logic during cursor control keys
Statusbar date: added new format "d" to show only day of month
QS: added option for extended battery tile (AOSP only)
- shows percentage inside tile icon
- shows temperature and voltage as tile text
- tile text shows percentage when charging (due to tile icon showing
charging bolt instead of percentage)

Revised by bgcngm:
- preference hidden for MTK devices
QS: QuickApp: launch sub app immediately when there's only one defined
QuietHours: small optimization
QuietHours: added option for controlling vibration muting separately
QuietHours: added option for Interactive mode
Always keeps notifications quiet during user interaction
QuietHours: Interactive mode: moved logic inside QH class
To respect per app QH ignore rules
Made screenshot delete optional
Misc: added options for defining headset plug/unplug actions
Revised and improved options for battery charging/low batt flashing LED
Updated German translation
Updated Chinese (Traditional) translation
Updated Spanish translation
Updated Chinese (Simplified) translation
Updated Portuguese (PT) translation