Fixes for CompositionSet DCR support.
Move EnergyModel::clone_with_renamed_phase() into own .cpp
Protected EnergyModel copy ctor.
Improved logging for DCR.