reworked squad loading in squad editor, now verifies the units are still owned by the player (incase you sold a unit after making a squad).
refactored squad loading code.
added validation for squad size/unit counts and warning messages, can't start a match without a valid team.