Modified to use new FILE_TRANSFER_PROTOCOL message

Requires corresponding QGC pull: https://github.com/mavlink/qgroundcontrol/pull/849