Added command to make a unofficial match official

Added in a function to make matches official.  This function will rarely be used but is a way to nicely undo /tourreset without waiting for the match to complete and then dq the loser.  I also added in a function to return the name of the opponent of a user as well as adding in some checks in /tourreset to prevent a player from being added multiple times or if the opponent is already added