Changed playback to work entirely through MediaRouter.

This allows playing to non-UPNP-devices.