Incorporated styles for implementation report based on the result report

These styles allow implementation reports to be created using similar styles to that used for the test results.

The major changes are that for report tables, individual td elements get the pass/fail/timeout/notrun classes, rather than the rows, and each column is for the results of a different implementation.

Example report here.
http://dev.w3.org/2006/webapi/selectors-api-testsuite/level1-baseline-report.html