testharness no longer ignores page errors (plus fixing tests which were actually borked)