Update the Path.exists() usage to math the new api

Not totally intuitive that bringing the method in to scope applies it to an object in scope and not the global space.
With with UFCS you'll at least have the choice to call the method as std::whatever::exists(mypath).