MAVLINK: Rename MAV_COMP_ID_AUTOPILOT to MAV_COMP_ID_PRIMARY

As MAVLINK is a symmetrical protocol, rename define to reflect that the GCS also has the concept of a ‘primary’ component in the system
MAVLink: Update to new version 2014/12/15
MAVLink: Remove deprecated messages