Dialogs/Waypoint/WaypointInfoWidget: Check date_available before calculating sunrise and sunset
doc/manual/fr/installation.tex Translation of first two paragraphs
doc/manual/fr/installation.tex: Translation from en to fr
GaugesConfigPanel: Hide final glide bar MC0 setting if it is disabled.
GaugesConfigPanel: Rename settings_map to map_settings

Use consistent naming convention.
ThermalAssistantLook: Consider InfoBox inverse setting when rendering as Gauge

Fixes trac issue #2702.
Polar/PolarStore: Add G102 Club Astir IIIb and G 102 Standard Astir III
Merge remote-tracking branches 'adrien/master' and 'apf/master'
po: update Japanese translation
po: update French translation
Polar/PolarStore: Add Bergfalke II & IV

Trac enhancement request #2710.
Revert "Polar/PolarStore: Add Bergfalke II & IV"

This reverts commit c061fde03ce979133cb7e1d1a6bd1444f00b78f0.
ReplayDialog.cpp: Removed format string from translation.
IO/BatchTextWriter: remove unused WriteLine(TCHAR*) overload
IO/BatchTextWriter: include cleanup
IGCWriter: smaller buffers
NMEALogger: make local symbols "static"
test/WriteProfile*: remove obsolete programs
Util/StaticString: add method SetUTF8()
Profile: use narrow strings by default

Convert from UTF-8 to TCHAR only when needed.  This reduces overhead
on Windows.