Small tidy-up
Use self.debate_set instead of Debate.objects.filter(round=self)
Start to generalize number of positions (see #4). NOT TESTED. Have probably missed spots.