Bluetooth: pause music player on A2dp service disconnect

When A2dp service disconnects as part of SSR, it marks a2dp state
as unavailable in Audio module but does not pause music player, as
a result when bluedroid stack restarts as part of sub system restart,
media player does not pause and music continues to play on device
speaker.
This change helps to pause the media player, in addition to marking
a2dp as unavailable, so that media player pauses when a2dp service
forcibly disconnects as part of sub system restart with A2dp in
connected state.

CRs-Fixed: 590462
Change-Id: I05ee5bcc808eb438156b64181d54e8ccabe1e186
Follow on seekbars new UI guideline for 4.4

google forgot some things.....seekbar is one example

Change-Id: I996062a978322c93694e360dff1e4f42dc589062

Conflicts:

	core/res/res/drawable-hdpi/scrubber_control_disabled_holo.png
	core/res/res/drawable-hdpi/scrubber_control_focused_holo.png
	core/res/res/drawable-hdpi/scrubber_control_normal_holo.png
	core/res/res/drawable-hdpi/scrubber_control_pressed_holo.png
	core/res/res/drawable-hdpi/scrubber_primary_holo.9.png
	core/res/res/drawable-hdpi/scrubber_secondary_holo.9.png
	core/res/res/drawable-mdpi/scrubber_control_disabled_holo.png
	core/res/res/drawable-mdpi/scrubber_control_focused_holo.png
	core/res/res/drawable-mdpi/scrubber_control_normal_holo.png
	core/res/res/drawable-mdpi/scrubber_control_pressed_holo.png
	core/res/res/drawable-mdpi/scrubber_primary_holo.9.png
	core/res/res/drawable-mdpi/scrubber_secondary_holo.9.png
	core/res/res/drawable-xhdpi/scrubber_control_disabled_holo.png
	core/res/res/drawable-xhdpi/scrubber_control_focused_holo.png
	core/res/res/drawable-xhdpi/scrubber_control_normal_holo.png
	core/res/res/drawable-xhdpi/scrubber_control_pressed_holo.png
	core/res/res/drawable-xhdpi/scrubber_primary_holo.9.png
	core/res/res/drawable-xhdpi/scrubber_secondary_holo.9.png
	core/res/res/drawable-xxhdpi/scrubber_control_disabled_holo.png
	core/res/res/drawable-xxhdpi/scrubber_control_focused_holo.png
	core/res/res/drawable-xxhdpi/scrubber_control_normal_holo.png
	core/res/res/drawable-xxhdpi/scrubber_control_pressed_holo.png
	core/res/res/drawable-xxhdpi/scrubber_primary_holo.9.png
	core/res/res/drawable-xxhdpi/scrubber_secondary_holo.9.png

Signed-off-by: arham jamal <arhamjamal@gmail.com>
fb: correct seeker fb style for 4.4

based on this commit https://github.com/SlimRoms/frameworks_base/commit/a845169c128c19825a69a0ebdf2e4d366fdd67ad

the idea was good but bad done. A middle in the night action lol.
Problem is that holo light themed app cannot handle the white seekbar of course
So add the complete seekbar into the Holo.Light switch to support both cases

Holo: white seekbar
Holo.Light: drak gray seekbar

Change-Id: I82252d0cb30cd4af47d624a37ccc904cb7e9c1e6
fb: change alert dialog to new 4.4 UI guidelines and add

Holo / Holo.Light switch to reflect it proper on the
different app styles

Change-Id: I0fb7cd06d19a8eef66551e9f0281d60f33b2efe6
Allow icons in shared restables to be themed

Example
Google Drive's package  name: com.google.android.apps.docs
Google Drive's restable name: com.google.android.apps.docs.common

Before this patch we used resource table name to get the package info. For
app's like google drive this return a null package info and the icon would not be themed.

So instead of usnig the restable name, this patch creates a package name
in AssetManager that is set by getTopLevelResources.

Change-Id: Ic51b93f6c7ea0a32197682998c6d0aa36d774845
hide new AssetManager methods for themes

Change-Id: I9f5c6a432f9c2f3c1dd5bd9927c5e3fe3ddd1f93
Remove uneeded colors stuff
Signed-off-by: arham jamal <arhamjamal@gmail.com>

Change-Id: I3813b853ce5548777905c4e59be1166607dfa42b
FW: Dialer lookup

Change-Id: I5936207721a6c4e60bc5e45cd0467898645ef256
Signed-off-by: arham jamal <arhamjamal@gmail.com>