Include start -> start distances in task networks
Currently only start -> end distances between tasks are captured in serialization::PartialProblem. This should be extended to capture more information and as a result to be able to generate more data points