PlanningMixin: New mixin that holds marked control variables consistent across ensemble members
This mixin is used to optimize for plans that remain identical across an ensemble of scenarios, while allowing each scenario to realize the plans in different ways. It can be used to model reserves in (hydro)power systems.