Revert "UsbSettings: Add UMS mode support"

This reverts commit 650a8551b1bc2e8381195808eb0877b1975c42ae.

Change-Id: I39c13931e271e7b67d7f7df8f76861797bf07a79
(cherry picked from commit 6fb6c3e49afe29d522aa500810a7ab7bf015e120)
lights: fix notification and attention lights

- Turn off attention light in pulse rather than
  just turning flashing off.  This was causing
  the LED to be left on for any HAL that obeys
  the concept of LIGHT_FLASH_NONE.  Most HALs
  will either treat this as OFF, or have special
  handling for the attention LED case where
  it was getting left on.
- Remove some unnecessary code in Light

Change-Id: I36292ae0d57e0454d7c9f1d3c909a87affeaf7d2
(cherry picked from commit facfb9ab53607395fa1bf1ab89d6a756347c6f31)
Pass all theme apks to themeservice for processing

3rd party apps expect ACTION_THEME_RESOURCES_CACHED once a theme is installed
regardless of the contents of the theme.

Previously only packages with overlays were passed to the themeservice
for resource processing. The result was packages without overlays would
install and ACTION_THEME_RESOURCES_CACHED would never be broadcasted.

Change-Id: I7cf3f8267805ef2a0626b2690b708e7bbae46bcc
(cherry picked from commit 945624759ae1ad9b6b231cabc8eeb4c3518e4a41)
MediaScanner : Add support for default ringtones per sim

Change-Id: I1ed112a38d2b3676e31a78eb70ea0e16a3957b02
(cherry picked from commit 685162951fd843aeff91bf4b765b1abddeeccb6e)
ums: support UMS on any volume

Change-Id: I43668a5200d30cef953e0d3e9ded2d8cf0cbbd22
(cherry picked from commit da8367cfce1570516b121663d00d813455d14f0a)
Vectone UK (MNC01) considered non-roaming on T-Mobile (MNC30)

Change-Id: Id74c854f958be721be12451a124cfd2f8b150255
(cherry picked from commit 8e041cee73e5fafab5eca2e0a013483910394f47)