Finish refactoring JUnitXmlReporter and its specs (at least for PhantomJS)

Still need to test if / how this works with jasmine-node.
Move phantom runner into `bin`
Expose reporters in Node in a more friendly fashion