Path fixes for xml document

XmlDocuments don't seem to handle this previous path change so i'm just
fixing the issue in guiUtils
Path objects should somehow validate they conform to the standard os.sep
but i'm not sure why this bugs out the XmlDocument, probably an encoding
issue