* Make it easier to change shuffle/repeat
* Move MediaPlayer into its own file
* Simplify bindings to MediaPlayer by using Connections. Fixes: https://bugs.launchpad.net/bugs/1269578.
Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot, Nicholas Skaggs.