Experimental changes to hook into the android mediaplayer system to allow controlling the mediaplayer from Notifications, Lockscreen and headset remotes.  Currently breaks <ICS compability.
Merge remote-tracking branch 'origin/master'