BUG: allow itertuples to work with frames with duplicate column names

closes #3873.