tweaked model validations and added seed data

Fixed variable confusion in some of the model helpers and added
validations to only allow highlander teams/players to select UGC
and 6v6 teams/players to select ESEA/ETF2L. Also added reasonably
comprehensive seed data.