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.
I'm not sure, I think it's not really necessary - a failed test is a failed test, gotta debug what happened anyways.

It's actually our fault, we generate very weird errors for the default events. Should rework those in 2.0 too.