ENH: Re-implemented CollapseFullPath to not need to change directories. Operation is now fully string based.