libcolord: Always replace CCSS spectral data of the same ID

When invoking cd_it8_load() multiple times on ccss files remove existing data
with the same ID.
libcolord: Deep copy the spectral data when using cd_spectrum_dup()
libcolord: Add cd_spectrum_set_value()

Sometimes we just want to overwrite the spectral data without duplicating.