removed parentProcesses from Process
The member vector parentProcesses was unused and created cycles for the contained shared_ptr.
Removing this should have no effect on the rest of CDO and leads to the processes deconstructor being called correctly.