Plane: use gcs_send_text_fmt() for SCHED_DEBUG timing

lets values be saved in mavlink logs
HAL_Linux: clear more UART flags 

this fixes a major timing issue caused by bad UART flags (I suspect
the echo flags) and the GPS auto detection code
HAL_Linux: moved FRAM vs FS choice into HAL_Linux headers