add some debugging output to js tests

- display errors in evaluate / browser code
- capture and display console.log if a test fails (like nose)

An interrupt test that did nothing is fixed, based on information revealed by this PR.
Is this commented out block left there intentionally, or just not cleaned up?