Style guide part 15

The missing things as noted in https://github.com/MarkUsProject/Markus/pull/1628#issuecomment-50502439: test framework, results for admins/graders, and the repo browser pages.