Migrate reporters:

* migrate JSON reporter
* properly pass asserts from PhantomJS script
More debug logging in "binary" script