Reworked submission using pre_save and post_save
Revert "Reworked submission using pre_save and post_save"

This reverts commit afdc5e208b385060fb37153467a10002943b6e90.
Put retry block around submission_run since it has a race conditioin that was breaking.
adding print in get_results.
More logging
Fixed scoping on exception name
Passing competition id to worker instead of entire object. Reduces load for memory and makes competition create reliable.