MAVLink micro air vehicle marshalling / communication library