Copter: mavlink extended status gps bit not-healthy when glitching

add optflow health to extended status
mavlink heartbeat status to critical on any failsafe
extended status msg to use SYS_STATUS_SENSOR enum
GCS_MAVLink: add SYS_STATUS_SENSOR enum
GCS_MAVLink: generate mavlink includes