Define an abstract / generic chassis for the base get instruction test instead of using the BoxChassis. We don't need to test BoxChassis here, we are testing robot.
Added a test to verify that duplicate instructions are not listed twice in the robot's instruction list.