Bug 913559: Fix cases where console error messages don't get seen by tinderbox

Any tests that use a test loader were ending up using the default plain text console instead of the custom console that logs in a tinderbox friendly way. This makes new loaders inherit their parent console global by default. Fixes the one test failure this reveals by adding a way to filter console messages from tests.