Cleanup

- Decouple MainCtrl, StationList and MediaPlayer
- MainCtrl no longer has feature envy for PvlService
- Text overflow in MediaPlayer is fixed
- Injections now place Angular stdlib before custom injectors