Merge in canonical wiring.
Merge mavlink
Merge branch '22-printf' into 23-wiring
Merge branch '23-wiring' into 36-print-mav
Merge branch '23-wiring' into 35-mav-merge

Conflicts:
	TX.h
Merge branch '23-wiring' into 35-mav-merge
Merge branch '24-c-only' into 35-mav-merge
Merge branch '24-c-only' into 35-mav-merge
Merge branch '24-c-only' into 35-mav-merge
Merge branch '24-c-only' into 35-mav-merge
Merge branch '24-c-only' into 35-mav-merge
Merge branch '24-c-only' into 35-mav-merge
Merge branch '24-c-only' into 35-mav-merge

Conflicts:
	dialog.h
Merge branch '24-c-only' into 35-mav-merge
Merge branch '35-mav-merge' into 39-merge

Conflicts:
	TX.h
	binding.h
	dialog.h
	openLRSng.c