Modified to use new FILE_TRANSFER_PROTOCOL message

- Also corrected system/component id transmit/check

Requires corresponding QGC pull to work: https://github.com/mavlink/qgroundcontrol/pull/848