Add web-platform-tests to the certsuite and rewrite the harness to cope better

This isn't done yet because the web-platform-tests aren't running in the harness. I also removed some of the code for checking the results because I'm not sure how to make it work in the face of multiple testsuites.