Extracted TestStatistics from PathTester class
Added function for generating random problem descriptions (connected network of elements with single source and sink nodes), with randomly chosen faulty nodes.
Added writing problem to json file.
Refactored json serialization functions, added script generating sample experiment data