Fix bugs in arms that cause incorrect execution statuses to be reported. Add command response checking to several more tests. Fix incorrect check in ProgrammedAction and naming bug in RobotSpeech.