Added final submission api
Tidying up, investigating deploy issues
try to avoid appengine caching
Merge remote-tracking branch 'origin/final_submission_api' into frontend_subm

* origin/final_submission_api:
  Added final submission api
prevent late final_submissions, fix caches and front_end things'