When setting column semantic types in runtime, clear incompatible other semantic types
Currently we really assume that any column on which targets are defined does not have attribute semantic type. But this is not true in general. It is in seed datasets because problems always use suggested target column for targets, but not true otherwise.
See also: https://gitlab.datadrivendiscovery.org/MIT-LL/d3m_data_supply/issues/149