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

Change-Id: I6cf50a41a9a82e40e702f5231ce663636c149613

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.

It's only porting this http://review.cyanogenmod.org/#/c/21115/

(cherry picked from commit c9782cdb4d3b2f775c193efd0f467c4b031947f5)

Conflicts:
	res/values/strings.xml
orig file
fix UMS port

(cherry picked from commit b144aea3101ba753609ddbf4bae33b04d8e8b197)
Merge tag 'android-4.3_r1.1' into jb43

Android 4.3 release 1.1

Signed-off-by: Evan Anderson <evan1124@gmail.com>

Conflicts:
	res/values-es/strings.xml
	res/values-it/strings.xml
	res/values-nl/strings.xml
	res/values-pt/strings.xml
	res/values-sw/strings.xml

Change-Id: I585e205382fbfd9815bed43f7faea7e754129c10
(cherry picked from commit 275cb74e45baee0c409bf7a40404e05540757bb2)
Revert "orig file"

This reverts commit 2d85e336d1e71af759c742f80472d4dfcbe2cad9.