Refine handling of actions for cases where invalid Dashrep code can cause endless loop; also, rename some variables
Refine handling of actions for cases where invalid Dashrep code can cause endless loop; also, rename some variables

cpsolver/Dashrep-language,cpsolver/Dashrep-language,cpsolver/Dashrep-language