ExternalStorageProvider: use mount point in device list

For me its is extremely unlogical that only the volume label is used
in the device list. Even more because it can be an empty string
and for a normal android user this information is not visible
anywhere else.

Using the mount point and if available the device label
separated by "-" makes much more sense and shows the same
information as all other apps that access external storage

Change-Id: I3fc3675af6640e37aa999b03ae2de2858237c638
Base: add Sleep Mode Flip Tile

Sleep Tile Flip into SleepMode Tile

Change-Id: I84b6e7125f4cc4eca58e576441442e94e5553dca
Base: Allow hiding notification icons

When long pressing a notification, add another menu
item which allows the user to hide the notification icon
(but keep the actual notification in the dropdown).

This is meant for applications which have services running
in the statusbar which the user is aware of, so right now
we hide the icon by the package.

Change-Id: Id319e1b14d0cf8957cc718fcc27bf0dcb394bc8f
[1/3] Base: Flip to Mute/Reject Call

Saving flip action value to settings container

Telephony: https://gerrit.omnirom.org/#/c/4670/
InCallUI: https://gerrit.omnirom.org/#/c/4669/

Change-Id: Ie72dda49d78b23b9bc7d8a886f6916f678c918d1
Merge "Base: add Sleep Mode Flip Tile" into android-4.4
Merge "ExternalStorageProvider: use mount point in device list" into android-4.4
Merge "[1/3] Base: Flip to Mute/Reject Call" into android-4.4
Base: add Location Flip Tile

Front
stay with default

Back
you can choose
between OFF, DEVICE ONLY, BATTERY, and HIGH ACCURACY

Collapse Panel if Location Mode = Battery or High Accuracy
(need by Google confirmation)

Conflicts:
	packages/SystemUI/res/values/custom_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java

Change-Id: If070a23fa036fec2e1ac28fd342113c8e6564efe
Base: add QuietHour Tile

Conflicts:
	packages/SystemUI/res/values/custom_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java

Change-Id: I920ccc83e7ef217a3430a8c3b5aed12a347aeaae
Base: more fix Active Display

fix http://jira.omnirom.org/browse/OMNI-352
fix http://jira.omnirom.org/browse/OMNI-357

Change-Id: Ibdd9617ce472213520261358bb6b77e9ff5eb523
[1/2] Base: QS Dynamic Configurable

make QS row more Dynamic Changes
thanks crondog for idea

fix Dynamic row after reboot/rotate
fix http://jira.omnirom.org/browse/OMNI-301
fix UserTile dynamic changes
add option to enable Dynamic row

Change-Id: Iaad60ac31a7f68db13e0a9ef4860964043b626ae
Merge "Base: more fix Active Display" into android-4.4
SystemUI: UX: Make non-flip tiles slightly flippable

I always end up with people trying to flip non-flip tiles, and thus
it just acts like a long press on that tile. To give a better feedback
on tiles that aren't flippables, we let the tile slightly flip when
dragged, then get back into place when the finger goes up.

Change-Id: I14fddfc2033320bf447aab0bc6a1a49f77d8555e
Revert "SystemUI: UX: Make non-flip tiles slightly flippable"

This reverts commit 9cc281fe32836209e86df68b43297cbcbc178885.
Revert "Base: more fix Active Display"

This reverts commit 5fb130d9929e986ac995e4f1e13cf2e21aa6bc83.
Revert "[1/2] Base: QS Dynamic Configurable"

This reverts commit 6b8ccc633adf93d639be2a53fc429d0b9a0e079f.
Revert "Base: add QuietHour Tile"

This reverts commit 490f4c7301040aa56e74beab6afb3b76b4d1b23f.
Revert "Base: add Location Flip Tile"

This reverts commit 2fa233579ae4782c2bd179750ebe8a436d417123.
Revert "Base: add Sleep Mode Flip Tile"

This reverts commit 9507863d9552957ce8f014ff52b80f2587f73336.
Merge branch 'head' into kitkat

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/res/menu/notification_popup_menu.xml
	packages/SystemUI/res/values/custom_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

Change-Id: Ia152bf76cc9fc6a2a54dded23a37e5304b58f276