feat: add option for questionnaire submission feedback and various fixes
### Additions
* added new field `correct: CorrectnessStatus!` to `QuestionnaireSubmissionInterface`
### Changes
* renamed `QuestionnaireAnswerState` enum to `CorrectnessStatus`
Closes #542