added validations to the actions of a tournament
Athletes and manager creation are now made by FactoryGirl; changed populate to pass through the new validations