Fix FC when trying to adjust radio band via *#*#4636#*#* dialer code.

Fixes:

1. Add additional strings to BAND_NAMES array for additional bands from ril.h
2. Fix logic when adding band strings to selection list (for loop ends before entire array is read)

Change-Id: I5ff883a469f757a30c71d7d72c8f6ace19ce7a4d
Signed-off-by: Andrew Xie <andrew.w.xie@gmail.com>
(cherry picked from commit 4845045bb2dfd9b1a67f9f0c62bb44bfc5152284)
Settings: fix a typo in strings

Thanks to franconian @ Crowdin

Change-Id: I4e43f58282914ee480e145fe3624910afeb46a6f
Settings: don't translate arrows

Change-Id: I8b2a42cb1c576de42b3a1a53c612f9fae533dc3f
Launch SuperSU from Settings

If SuperSU is installed, show an entry in Settings below
"Developer options", which launches SuperSU when tapped.
At boot time SuperSU will detect if com.android.settings
contains the resources from this patch, and if so it
will hide itself from the launcher. This was implemented
in v1.85, so we only show the entry if the installed
SuperSU version is at least that.

PS3 - Added material green icons for SU

Omni-Change-Id: I2af95a1a4396101ff87448cd0ae20addf235af52

Conflicts:
	res/xml/dashboard_categories.xml
	src/com/android/settings/SettingsActivity.java

My addition:

Don't show Superuser option if SuperSU is installed

This will make sure it is hidden if a user switches from superuser to SuperSU after enabling superuser

PS2: Pre-emptive line lenght fixe

Change-Id: I719fe2054639c73118d662cc8a1f6db72fbb0896