pymavlink: allow calculation of EKF position in mavextra
mavgen: add _send_buf() varient of convenience MAVLink send() function

this varient reduces stack space usage for replying to an incoming
MAVLink message by reusing the incoming message buffer
message_definitions: added MAV_TYPE for onboard (companion) controller