Add more clearity to tests run by the w3c suite

Pages where script errors occur will now result in a failed test and
successful assertions will also be counted.
Do we perhaps want to generate an error for each member of the `err` array?

I assume the weird `.data.error` format is WPT fault, not ours...