added getControlModesRaw, robotMotorGui now uses setControlMode() for run/idle buttons