[controlboard] streamline implementation of set*Mode* methods

Move all setter method of control modes to use the two basic
calls setControlMode and setInteractionMode