Unit and regression testing code for ARSENL ardupilot/MAVProxy/mavlink firmware