Kobo/WifiDialog.cpp: make small font larger
GlueMapWindow: remove unused map button overlay routines for KOBO

Don't define any of these routines for KOBO.  KOBO allows transparent
buttons, so the button widget versions of these button overlays is used.
This code was redundant.
TaskNavSliderShape: optimize: only move if input has changed
TaskNavSliderWidget.cpp: make border thinner for KOBO

KOBO's dithering returns a DPI of twice it's actual resolution,
so the border width that is based on DPI needs to be adjusted
by 1/2
TaskNavSliderShape.hpp: add comments
TaskNavSliderShape.cpp: fix DrawBearing to only draw within canvas bounds

Kobo corrupts memory when drawing is done outside canvas bounds
TaskNavSliderShape.cpp: only draw checkmark if within canvas bounds

Kobo corrupts memory if not drawn with bounds
TaskNavSliderShape.cpp: fix outline so it is always within canvas

KOBO corrupts memory if outline is drawn outside of canvas.
TaskNavSliderShape.cpp: use TextAutoClip so text is not drawn off canvas
TasknavSliderShape.cpp: remove unused code
TaskNavSliderShape: don't line on edge of canvas if only tip visible

When the shape is partially shown, and only the tip is visible
(this is when it is stationary) then don't draw the squashed
points as a line against the edge of the canvas.
TaskNavSliderShape.cpp: refactor: use variable instead of recalc values
Version.cpp: create XCSoar_GitSuffix
PowerOff.cpp: initialise fonts in debug mode

Fix assert failure
LogoView.cpp: put git suffix on new line

So text does not run into Quit button
LogoView.cpp: scale the font
NetworkDialog.cpp: display IP Address in dialog

Create Net/IpAddress.cpp
SymbolsConfigPanel.cpp: add "Simple" snail trail (black line)

Is default for grayscale displays.
Nook.hpp: add comments
Nook.cpp: use 1.5A charge rate if battery below 80%

In cold weather, the 500mA charge rate is insufficient
to charge so we'll use 1.5M rate if battery drops too low.