Moving solution creator parameter from problems to algorithms (breaking wiring in some HeuristicOptimizationProblems)
Disallowing evaluator or encoding changes in encoding-specific base problems (to avoid confusion in derived problems whether this needs to be handled or not)
Added private set to ReferenceParameter property (serialization)