Error message for blank test results string (instead of decode error)

Browser now checks for and reports JS errors

Test runner now reports JS errors that occur
when running the test suite.
Added exception catching for asynch Jasmine reporter methods
Merge pull request #25 from wedaly/will/js-error-reporting

Report JavaScript errors to the console