attempt to fix mavlink hardware flow control disable logic

Because of #1026 the detection logic for automatic disabling of hfc was not working.

This PR needs testing on a HFC enabled device.