NEWS: prepare for 6.6.5
Engine/Task/ObservationZones: BGAStartSectorZone: Change from KeyholeZone to SymmetricSectorZone

A BGAStartSectorZone has no keyhole.
Util/CharUtil: relicense to BSD-2
kobo/rcS: don't check for XCSoarData

This prevented new XCSoar users with a fresh Kobo from seeing the
KoboMenu.  I don't know why I wrote this check, it was bogus.  If
XCSoar has never been run before, and the user hasn't explicitly
created XCSoarData, he will not be able to run XCSoar for the first
time.  Duh.
Thread/Handle: add "pure" attribute
Thread/Handle: add API documentation for GetCurrent()
po: update Finnish translation
po: update Polish translation
build/kobo.mk: Include italic font variants
Screen/*: Load "real" italic font variants if they exist
Merge branch 'master' of git://git.xcsoar.org/xcsoar/apf/xcsoar
RowFormWidget: AddButton() returns WndButton pointer
KoboMenu: change window title
LargeTextWidget: add DialogLook reference

Don't use UIGlobals.  This is a generic class that shouldn't use
UIGlobals.
RowFormWidget: split into several source files

Allow reducing link-time dependencies.  For example, allow KoboMenu to
be linked without the units library.
Form/Edit: remove obsolete code comment
DataField: use C++11 "override" and "final"
DataField/Integer: use "mutable" instead of "const_cast"
DataField/Time: rename "display_buffer" to "string_buffer"
DataField/Time: implement GetAsString()

Return a string that can be parsed later.