projecting join: fix schema with columns are projected

If we keep columns from the right child, but project them away, we may
not need to rename them to avoid duplicates.

@7andrew7 any thoughts about this change?