Checks if a given path is a parent path of the other given path.
true if p_SuperiorPath is a prent path of p_PossibleSubPath.
p_SuperiorPath does not necessarily need to ba a direct parent of p_PossibleSubPath
CopyC# returns true.PathCollection.IsSubPathOf(@"C:\", @"C:\Windows\System32")
CopyC# returns false.PathCollection.IsSubPathOf(@"C:\Temp", @"C:\Windows\System32")