Override `update()` in submission serializer so that every time a submission is updated the solution is re-evaluated (i.e re-judged)