Fix bug in ProgrammedAction.py, revert .test files to have only one (desktop only), make robot-runnable python file.