JS testing improvements

- Augment jasmine to give stack traces on expect failures
- Improve ConsoleReporter to output better info
- Pipe output from phantom via the python wrapper process