Checks

This is not ready to merge.
I added three fields to the test result schema (isClient, isServer, browser).

- [X] Fix the missing checks.
- [x] @samhatoum Document for what the result properties are used