Computer/CirclingComputer: Fix initialization of turnrate calculation

Fixes regression introduced in commit 55807f789bc8d73f9ce36ad21363f8a78a483020

==6525== Conditional jump or move depends on uninitialised value(s)
==6525==    at 0x433508: CirclingComputer::Turning(CirclingInfo&, MoreData const&, FlyingState const&, CirclingSettings const&) (CirclingComputer.cpp:143)
==6525==    by 0x43B0CD: GlideComputerAirData::Turning(MoreData const&, DerivedInfo&, ComputerSettings const&) (GlideComputerAirData.cpp:296)
==6525==    by 0x43A096: GlideComputerAirData::ProcessVertical(MoreData const&, DerivedInfo&, ComputerSettings const&) (GlideComputerAirData.cpp:96)
==6525==    by 0x437C2E: GlideComputer::ProcessGPS(bool) (GlideComputer.cpp:132)
==6525==    by 0x4B7366: CalculationThread::Tick() (CalculationThread.cpp:97)
==6525==    by 0x670953: WorkerThread::Run() (WorkerThread.cpp:66)
==6525==    by 0x670244: Thread::ThreadProc(void*) (Thread.cpp:145)
==6525==    by 0x4E3A0DA: start_thread (in /lib64/libpthread-2.18.so)
==6525==    by 0x6D2158C: clone (in /lib64/libc-2.18.so)
==6525==  Uninitialised value was created by a heap allocation
==6525==    at 0x4C27D49: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==6525==    by 0x4E7513: Startup() (Startup.cpp:321)
==6525==    by 0x5541E1: main (XCSoar.cpp:142)
Plane/PlaneFileGlue: Don't try to read from non existing plane file

Valgrind reported an attempted read from file descriptor -1 if the
plane file did not exist.
Makefile: use "zipalign" from build-tools/20.0.0

Recently, this program has been moved from tools/ to a versioned
directory.  For now, hard-code the SDK version number.
CSVLine: Added IsEmpty() method
Driver: Added basic OpenVario driver
OpenVario: Added static pressure support
OpenVario: Added dynamic pressure support
OpenVario: Added total pressure support
OpenVario: Added temperature support
OpenVario: Added airspeed support
OpenVario: Added TE vario support
Device driver for Wharington Smith Instruments Vaulter
Vaulter: add more documentation, wind support
Vaulter driver: more documentation comments
Vaulter driver: unit test
OrderedTask: allow calls with empty task

Fixes potential crash bugs.
MainWindow: fix crash when switching pages with bottom_widget

The bottom_widget was only visible when there was no "main" widget;
with a main widget, we must not call bottom_widget->Hide(), and
bottom_widget->Move().  This patch adds a few missing
"widget==nullptr" checks.  Fixes TRAC #3012, #3231, #3395.
Makefile: support signed tags in RELEASE_COMMIT_ID formula
release v6.7.6