Tests for the reporting page.

Added many tests that cover all unique question types on the reporting page, all test check for labels and tables that would be expected, and tests for question types that report numbers check to make sure they are being added correctly.