1st pull request

Hello, I've brought it up for me and got some usefule results already. I am going to implement then some of TODOs.

So far I have:
 - Fixed small bug where format of report created by listener doesn't match one which viewer expects to parse.
 - taken JSON out and attached improved version of JSON lib to project (back-comp with one at json.org)
 - added buffered reading to speed up for large builds like mine (where report is about 40 mb).
 - added IDEA conf.

Thanks,
Mikhail