added getAnswers() and setAnswers() to QuizQuestion.js so that it can produce/decipher associative arras, but doesn't contain any itself (for Metis saving)