Rebased on luca.
Merge remote-tracking branch 'github/luca' into gae

Conflicts:
	controllers/submission.py
Some fixed to the merge.
Merge remote-tracking branch 'github/luca' into luca-gae

Conflicts:
	controllers/submission.py
Merge remote-tracking branch 'github/luca' into luca-gae
Merge remote-tracking branch 'github/luca' into luca-gae
Added my copy of the submission controller.
Merge remote-tracking branch 'github/luca' into luca-gae

Conflicts:
	controllers/submission.py
Merge remote-tracking branch 'github/luca' into luca-gae
Merge remote-tracking branch 'github/luca' into luca-gae
Merge remote-tracking branch 'github/luca' into luca-gae
Merged ok.  Merge remote-tracking branch 'github/luca' into luca-gae

Conflicts:
	controllers/submission.py
Added an initial version of task queues for reputation computation.
Ok, now on to linux.
Ok, this works at least insofar as loading the home page.
Need to turn db migrations off then.
Minor fixes.
Merged from branch luca. Merge branch 'luca' into luca-gae

Conflicts:
	controllers/submission.py
	models/db.py
	models/tables.py
Cleanup.
Merge branch 'luca' into luca-gae

Conflicts:
	controllers/submission.py
	models/tables.py
TP: major cleanup, venue -> assignment.