\brief Calculate intersection of a new Varnode path with the old path The new path of Varnodes must all be \e marked. The old path, commonVn, is replaced with the intersection. A map is created from the index of each Varnode in the old path with its index in the new path. If the Varnode is not in the intersection, its index is mapped to -1. \param parentMap will hold the new index map