relax validation on merging projects & warn if project names differ

I found it too restrictive to validate self in merge: because the registered project was not valid in older versions