ROMControl: NavBar Optimizations

Anytime refreshSettings() is polled it's reenabling
NavBar hide transparancy/width if navhide is enabled
This shouldn't happen in TabletUI

Also, TabletUI DOES allow  NavBar height change.
Re-enable these prefs and set summary correctly

PS2: Fix and Clean "Match State" showing incorrectly.
PS3: FINAL, sorry, found more prefs.

Change-Id: I17359edda4da4367b9b7cadd29644f0a67a628b4

Conflicts:
	res/values/strings.xml
	src/com/android/settings/carbon/Navbar.java
	src/com/android/settings/carbon/StatusBarToggles.java

Also add missing CustomToggle code
StatusbarToggles: fix StringIndexOutOfBoundsException

PS2: Simplify

Change-Id: I9c571dd86e6cd4bd3ae0d43cb642e71df929c0a3
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Revert "Revert "Breaks Expanded Desktop Revert "RC: Status Bar Hide toggle (2/3)"""

This reverts commit 5fa49ccca6f7a603e9affbfb9370786cb75d9e78.

Conflicts:
	res/values/strings.xml

Conflicts:
	res/values/strings.xml
Status bar Auto-Hide [2/2]

Add an option to auto-hide status bar when there are no
notifications.

PS 2 : Reorder a bit

Change-Id: I93b637f9b3e1036522f77ca4b299d385052320e5

Conflicts:
	res/values/strings.xml
	res/xml/status_bar.xml
	src/com/android/settings/carbon/StatusBar.java
Fix derps