Frameworks: Several fixes audioservices

this commit fixes some issues

- some fc's on headphones
- fc's on audio bluetooth connection
- settings entry for save louder headphone values sticks now
- and some smaller changes

cheers

Change-Id: I354a48427f86942a16aca394a0e8406b8f9d3d7f

Conflicts:
	media/java/android/media/AudioService.java
Fix up 'launch player on headset connection' option.

- don't crash system_server if no music player can be found
- use the active user's setting instead of the owner's setting

Change-Id: I38a07fe5c8c3d67ececd0768e1fcc01a6cf7fa5a

Conflicts:
	media/java/android/media/AudioService.java