Non-unique column names in fixed format HDF5
This leads to an error on read, writing is possible however. Since the format has a fundamental problem with this case if there are columns with the same name but different data types this is not fixable.

However, `df.to_hdf` should just not write the respective dataframe if the column index is not unique.
