Cffile makeunique on nameConflict

it’s not handled, i wouldn’t mind it as a new feature

and while looking at that code, I tweaked the error messages a bit