adds check for invalid team join key
half of the work for team size limit done
Merge branch 'develop' of github.com:PurdueHackers/hackathon into develop