Refactored DoctrineBatchControlFactory to make use of ControlRecipeRepository