apply_salmon_dictionary(df, dict_df, codes=None, strict=True)
Rename columns, coerce types, and apply codes using a validated dictionary.