inject timeIndexes into display*-functions instead of computing them there to be more versatile
made Answer.getEvaluation more robust
consider NoAnswerEvaluations in the TestResult
Changed the timing model to allow a dynamic decision on whether to display an answer evaluation or not. With this dynamic decision, show the user a "too slow" evaluation if they have been too slow for several Questions in the real test run.