Changed UpnpPlayer to store volume locally instead of always querying it.
Added MediaRouter support.
Fixed devices flashing on update (again).