Decouple touch screen interface from responsive graphics element.
Merge conflicts
Correct magnetic variation correction logic for $xxAPB output sentence.
add texture based font rendering support
Improve StackUp/Down chart selection logic.
Correct cm93 regression memory fault.
Correct fault drawing complex chart information objects (FS#1380)
Merge branch 'sean_optimum' into my_merge
Implement Size-Responsive Track Properties Dialog.
Enable font selection entry "Dialog" for international language.
Correct default dialog font size to 10 pt.
Correct font selection logic for international font element duplicates.
Fix typo in NL translation
Fix WPT properties dialog shrinking after adding a hyperlink (FS #1381)
Fix Route properties dialog values reset while deleting a route point (FS #1382)
Fix Route properties dialog values reset also for canvas operations (moving, removing, deleting and appending a WPT)
Correct Route Properties dialog cancel/close behaviour (FS#1262)
Revert "Correct Route Properties dialog cancel/close behaviour (FS#1262)"

This reverts commit 7c6802c487de560f677b81265b1026743c97e3d1.

Reason:  To avoid merge problems with larger upstream commit.
Merge branch 'master' of github.com:OpenCPN/OpenCPN
Re-Correct Route Properties dialog cancel/close behaviour (FS#1262)