Add MatchStartEvent handling to eject non-match players, extend non-match entry prevention logic
Fixed a bug where players were not able to get teleported to arena when trying to start a match
Refactor non-match player restrictions with a new helper method, update Duels API to version 7.0, and improve zone reset handling
