Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of https://github.com/OpenCPN/OpenCPN
Allow high overzoom on all chart types.
Make OS X "Hide" command work correctly
Implement chart detail fogging on excess overzoom.
Merge remote-tracking branch 'upstream/master'
Merge pull request #189 from CaesarSchinas/cmd-keys

Make OS X "Hide" command work correctly
Improve error handling on invalid S57 chart.000 load attempt.
Correct OpenGL keyboard pan rendering logic while hilight is enabled (FS#1570)
Improve overzoom fog effect color selection for dusk/night modes.
Correct OpenGL setup for Parallels virtual machine on Mac host (FS#1566)
Correct missing chart selector bar on some configurations
Remove superfluous repeated log message.
Merge remote-tracking branch 'upstream/master'
Correct "Zero_XTE" menu enumerator.
Establish minimum default font size for Windows platform only.
Correct OpenGL fog and highlight overlay double images.
Correct OpenGL fog and highlight overlay double images for Mac OSX.
Update translations from Crowdin
Improve statusbar font size selection logic

This is largely to solve the problem of the text being tiny on OS X, but it also makes the algorithm simpler and more robust, removes some
strange edge cases, and uses the user's chosen size if it's within the acceptable range rather than needlessly modifying it.