merged changes from Issue020_ThrottleWarning

based on current next branch, includes all changes from old
ThrottleWarning branch.

Solves issue 020: Throttle warning if P1-P3 is selected as Thr source.
Adds Turnigy TransmitterFix option
code savings:
120 bytes without Transmitter fix
4 bytes but 1 more data if Transmitter Fix is activated.

Added make option TURNIGY_TRANSMITTER_FIX for this purpose
TURNIGY_TRANSMITTER_FIX = NO   is default
set to YES for new Turnigy9x transmitter which transmits even no pulses
are generated.
Merge remote-tracking branch 'origin/next' into andreas/Issue020_ThrWarnPotsAndTransmitterFix_Merged
bugfix: Throttle warning shown wrong in companion

Actually Throttle warning was not ticked by default in companion, and if
ticked, it was disabled, and when not ticked it was enabled.
Now it fits to the real firmware settings.
updated from branch "next"
Merge branch 'next'
Merge branch 'next'

Conflicts:
	companion/src/customizesplashdialog.cpp
	companion/src/mainwindow.cpp
	companion/src/translations/companion_pl.ts
Revert "Merge branch 'next'"

This reverts commit a2ecdaa4841ee070329a8547fc7b6cc963a07bd9, reversing
changes made to c90959009164d9ec627fa87c538be5c7faf36ebe.
Revert "Revert "Merge branch 'next'""

This reverts commit a9f4d2185cd628a1fc55a3c1e441a7b15b7507f5.
Merge branch 'next'
Cosmetics
Flash saving, I hope I am not wrong I removed the STARTUP_WARNING_INIT
state
Makefile cosmetics
Merge pull request #687 from opentx/andreas/Issue020_ThrWarnPotsAndTransmitterFix_Merged

merged changes from Issue020_ThrottleWarning