[PlayerController] Don't disable subs with ACTION_NEXT_SUBTITLE

Currently subtitles can be disabled via ACTION_NEXT_SUBTITLE if if ```#current_sub++ >= #available_subs```.
This PR adapts ACTION_NEXT_SUBTITLE to the behaviour of rpc and internal, i.e. cycle through.