do restoration of answers properly

I forgot about the problem with MCQ part choice order!

Now it goes like this:
- parts created; student answers loaded from resume data
- question HTML created
- part displays restore student's answers to inputs