Remove var_dump from JsonDecoder
wip: Rights and Roles
Change ProjectModel to use MapOfProjectRoleModel.  Tests fixed and passing.
Add Roles methods to ProjectModel and tests.
Merge branch 'feature/questiondto'
Merge branch 'feature/checks'
Add explicit dependencies to test, copyWeb steps

The test step in particular was failing in TeamCity because the output/
directory wasn't getting created, so TeamCity wasn't able to read the
output/AllTests.xml file it was looking for. Adding explicit dependencies
on the "prepare" step to all steps that require the output/ directory to
exist should fix this.

Fixes #34
Merge remote-tracking branch 'origin/feature/checks'