fixed type inference bug in ScenarioIO
finished copy properties builder in PDPScenario