got packet struct working, not 100% struct yet but theroy works
updated todo
fixed breaking mavlink packets up by injecting radio msg straight into regular mavlink packets. Need to know when a mavlink packet has been finished, then we can inject custom packet, do this by parsing mavlink stream
fix for wierd not working tx when calling mavlink_parse_char. Out of SRAM? fixed by including GCS_Mavlink from arduplane, tought I had it worked but must have been wrong in previous commit, now it works, but not 100% quality all the time, sporadic downs to 90-96%