Fix field AssessmentPart.criterion to point to Criterion table.

Migration 0020 incorrectly altered the field to point to the
CriterionOption table.

I have also changed the model serialisations in the earlier migrations so that they are consistent with the state of the database.

TNL-826