Like FileUtils but delegates all work to system tools