Using set_mpv_properties where applicable

This should be more efficient than calling commands for things.

Also fixed a problem introduced by the appmenu fix--because of where i looked for the menu it was always false and leaving fullscreen mode would result in everyone losing their menu.