Update TestResults structure

Add a fiel called TestData, that will include the actual test data.
Also, add the output of the protobuf compiler for convenience.
This last point might change in the future.
Handle TestData field in listener