update get_parent_location method to select non-orphan parents from mult...

...iple parents

STUD-2007
Doc: "Otherwise the parent is also an orphan, and so remove the location whose parent we are looking for, from its list of children."