Change input com port filter to not put messages on the internal bus if they are filtered out.
Added new boolean to configuration file, LegacyInputCOMPortFilterBehaviour. Default is false or "0" in config file. This means the new behaviour will occur, i.e. input messages that are filtered will be dropped.

Changed output to NMEA debug window to show red messages for those on input that have been filtered and dropped. Changed the legend to cover this.
Modified definition of g_b_legacy_input_filter_behaviour to have a comment to allow commiting the change and creating a diff file without whitespace changes
Updated message window to show DARK RED for messaged dropped from input data stream. Added legend for RED messages
Changed the APB message to allow different precision on the bearings used. The precision is selectable from the "Settings/Connections" window and is maintained in the conf file.

Hopefully no whitespace stuff
New XTE autopilot message
Updates to handle XTE messages
Changed colours on the NMEA Debug window to match wxColourDatabase.
AMBER -> SIENNA
DARK RED -> MAROON
Grey out APB Precision if port is not used for autopilot output.
Made display of "Mag" consistent with other instruments. Now uses "00B0M" to generate the " mag" text on the instrument.
Merge remote-tracking branch 'origin/master' into input-port-filter

Conflicts:
	src/TTYScroll.cpp
	src/TTYWindow.cpp
	src/multiplexer.cpp

Fixed some colours not displaying correctly
Remove color.htm & color-2.8.12.htm files
Merge pull request #184 from jongough/input-port-filter

Input port filter
Merge pull request #185 from jongough/Magnetic-COG

Made display of "Mag" consistent with other instruments. Now uses "00B0M...
Correct .geo chart type bitmap verification algorithm.
Correct logic for ENC "Overlay" charts, especially ENC_Austria.
Merge pull request #182 from jongough/APB-precision-new

Changed the APB message to allow different precision on the bearings use...
Merge pull request #183 from jongough/XTE

Xte