Revert "Revert "Navigation bar buttons customization""

This reverts commit 1b56304c9d738149bddadedaaa1375ed4a7d97df.
Use holo alert drawable for nav bar editor
Reorganize build tweaks icons and properly rename and make some icon adjustments
Build tweaks: Follow menu punctuation
Buttons and layout > Buttons & layout
Add up navigation menu for IccLockSettings
Settings: Make the Desktop backup password header actually say Desktop backup password
Settings: Add up navigation for Desktop backup password
Settings: Replace the single-option menu with a switch in cast screen

Taken from: https://github.com/CyanogenMod/android_packages_apps_Settings/commit/46af8086db0db5b41f20c9f05a5f42c182262576

Credits: CM
Settings: Add up navigation for MiscFilesHandler
Fix the icon size in app lists.

E.g. the "Select app" dialog in the profile group configuration uses
this layout to inflate the list dialog. However app icons can have
non-standard sizes so we enforce a consistent width and height.

Change-Id: I71731a9bb3548c699cc2e0e600a5ff371ceacbc3
'When to daydream' dialog does not follow the JB dialog design guide

The dialog is a single selection popup and according to the
dialogs design guide the popup should close when the user
has make his/her choice, but in this case it does not.

Change-Id: Iac6bc19146a88236d3253d2d846212ce09b4925b