merged upstream
Fix ARPA target reference heading logic
GribUIDialogBase files are now generated with wxFormBuilder
Correct Grib dialog position persistence & suppress  double grib dialog display
Implement a hotkey (Ctrl-N) to activate next waypoint in the active route (FS#1010)
Populate the filename of exported navobjects with the name of last (non-empty) exported object name, use default (routes/tracks/waypoints) if no named object is exported (FS#1005)
Implement font color selection on wxGTK (FS#898)
Implement configurable (config file keys [Settings]/OwnshipCOGPredictorWidth and [Settings/AIS]/AISCOGPredictorWidth) width of COG predictor for ownship and AIS targets. (Implements FS#617)
Implement deletion confirmation in route manager (FS#616)
Merge pull request #70 from Ptizef/master

GribUIDialogBase files are now generated with wxFormBuilder -
Add Log instruments, selectable disatnce units and replace 'deg' with degree signs
Correct Trackpoint parse/add logic
Improve Windows serial port enumeration algorithm to include Bluetooth
Improve error logging on Datastream open failure in Windows
Update License to include pugixml module.
3.3.604
Process UCS-2/UTF-16 encoding of ENC attributes NOBJNM, NINFOR and NTXTDS
Add missing break statement
Add new option ZyGrib to get emailed grib files

Add the option to get emailed grib files from ZyGrib server
Add the possibility to copy mail text to clipboard
Add LateInit() as optional plugin functionality.

LateInit() is called if a plugin returns WANTS_LATE_INIT of its Init()
call.

LateInit() is called when all other initialization and setup has been
done, including first graphical update of the application. This enables a
plugin to place itself on top and gain focus if needed.

Signed-off-by: Per-Ola Robertsson <per-ola.robertsson@symbio.com>