WIP on comments: Adding comments works, just once

Adding the first comment for any given answer works. Adding the second
comment fails. But this is progress over what we had before, so I'll
check it in, then start working on making second (and subsequent)
comments work as well.
Merge branch 'master' into feature/questiondto
Update setup script to give admin user the system_admin role.
wip: rights
Reset id to null at end of loop in JsonDecoder::decode
Fix #38: Mongo decode of id picks up incorrect id.
wip: rights for projects and project.
rights: questions page
rights: QuestionDto
Merge branch 'feature/questiondto' into feature/checks
merge: master -> feature/checks
Merge branch 'master' into feature/checks

Conflicts:
	src/angular-app/sfchecks/partials/project.js
	src/angular-app/sfchecks/partials/questions.html
	src/angular-app/sfchecks/partials/questions.js
	src/models/dto/QuestionCommentDto.php
	src/models/dto/QuestionListDto.php
merge: post merge fixup
rights: question / answer page.