Fix clone when first changeset is a rename

When the first changeset is a rename, no changes are fetched
and the commit is empty. File are then missing...

=> if that's the first commit, then treat it like a normal changeset!