Merge pull request #430 from mithro/error-raising

Cause errors to be raise outside the TimingTest loop to avoid timing out the whole page.
Adding log method to trace test-timing functionality.
Adding debug sending and printing to test runner.