Fix CleanLeftovers can't handle unicode path

I think the last commit missing the clean leftovers part.