[MONDRIAN-1668] Adds a ParentResolve class into MondrianOlap4jMember which encapsulates the logic to resolve the parent. We cache the parent wrapper if the source member object exists and if it is visible. We do this only once.