Implemented new question configuration settings

- included option to set required number of evaluations
- included option to dis(allow) students to reply to replies
(comments for answers)
- made change to require answer period
- currently if no judgement period is set, the "judgement period"
automatically starts at the answer period end date and continues
"forever"
- updated the counter for "number of required evaluations left" to
use the new setting instead of the calculated number (with number
of answers and students)
- fixed bugs in date settings
    - start and end date comparisons were broken - now fixed
    - judging period is saved when field is filled but option
      is unchecked - now fixed
- modified test data to include a question that is in their judgement period
to allow tests for judgements to work (backend)
    - TODO: include more test data - questions in different periods
        - eg. in answer period; before the question is available
- fixed answer comment (edit) display
    - the answer's author name is not displaying