Update to PhantomJS runner for colorized and more detailed logging

This update includes the following:

- Adds colored output to the terminal for starting module tests, passing tests, and failed tests.
- This also includes output for each test ran, though I can imagine why you might want to turn that off.
- Lastly (should probably have lived in a different PR) there's an addition to prevent output of mockjax logs.

This is related to PR #450

The GIF below (while the wording of a couple descriptions) shows the output as the tests are ran against an example module. It will loop after 5 seconds or so at the final frame.

![iTerm gif](https://f.cloud.github.com/assets/74096/1160727/b701ab3c-1fdd-11e3-8e4b-da888e37d763.gif)

Thoughts?