MUS-96 MediPlayer Fixes

- Added a pause mechanism that stops the media players queue if the user
switches apps
- Added synchronized logic to the media player queue