Add option for switching between UMS and MTP/PTP mode. (2/2)

This adds support for switching between UMS and MTP/PTP.
Settings part (this part) adds option in USB settings (statusbar/notification drawer) for enabling UMS,
and adds setting in Storage menu to enable / disable UMS, this since the USB settings page disappears when enabling UMS.

Conflicts:
	res/values/strings.xml
	src/com/android/settings/deviceinfo/Memory.java
Replace old ROM Control logo with new logo by ThaPhlash

Change-Id: I5b5243225d941c85cb7bdf907276c09e33016c6c
Signed-off-by: Kyle Teague <kwesley1020@gmail.com>
Replace Themes icon with AOKP's own personal theme chooser icon

Change-Id: I7be96ef017de4e4927411097c0fc586d35ee7389
Signed-off-by: Kyle Teague <kwesley1020@gmail.com>
Settings: Change device icon

Was tired of seeing the cog so I changed the advanced device icon to an image
of an actual device.

Change-Id: Ifd794b51d9706796ede1020fa88279f14d2ad03a
Signed-off-by: Kyle Teague <kwesley1020@gmail.com>
Multiuser: Add Quicklinks to options for restricted users.

Settings now has a list of id's that it will show for restricted users,
make sure that quick links are there for these users to access
features.

Conflicts:
	src/com/android/settings/Settings.java
DeviceInfo: Add chipset to supplement cpu display in device info

Use ro.device.chipset to display chipset name along with cpu info
in device info settings.

For example:
ro.device.chipset=Qualcomm Snapdragon S4 Pro APQ8064
ro.device.cpu=1.5GHz quad-core Krait

With the Krait, a15, a9, plus dual-cores/quad-cores AND
the various names Exynos, OMAP, Snapdragom msmXXXX, etc
its all fun info, but its a bit much for one line.

Separate them out so we can display it all but not
exceed twitter's 140 character limit.

Change-Id: I5c2c58d16d0e7fa1344d6290a67e1281c710c3fb

Conflicts:
	src/com/android/settings/DeviceInfoSettings.java
Add PerformanceControl Quick Link in Settings

Change-Id: Ic884614a5e618baaed4c19558d7f9435e57d7599