[games] challenge: refactor: move scoring and activity handlers to a manager class.
[games] sc: implement basic review and running.

Use the new ChallengeManager class to prevent default scoring and implement sc logic. wip.
Merge remote-tracking branch 'origin/master'

Conflicts:
	wouso/games/challenge/models.py