default.xci: close menu after screen adjustments made

Toggle terrain, topo.
Change screen orientation.

FIXUP  default.xci: close menu after screen adjustmetns
default.xci: map labels menu - make separate menu

Remove "toggle" function and replace with one button
for each option
TaskStatusDialog.cpp: show fullscreen

Also put buttons on bottom
dlgWaypointDetails.xml: move Close to bottom left in portrait

Use two rows for buttons
DeviceListDialog.cpp: move Close to lower left

In both portrait and in landscape
ButtonPanel.cpp: make vertical buttons start on bottom

This allows the Close to be in the bottom left
WidgetDialog.cpp: use fullscreen in DefaultWidgetDialog
dlgPlanPolar.xml: put Close in lower left for portrait, landscape
dlgTaskPointUs_L.xml: fix bug in button alignment

For wide screens align Browse button with frame above it
WindSettingsDialog.cpp, dlgBasicSettings.cpp, dlgQNH.cpp: to fullscreen
dlgLoggerReplay.xml: move Close to bottom left
dlgAnalysis.cpp: fix button link and text to Task Calculator
TaskPointFactoryType.hpp: add comment for US AT (Racing) tasks

US AT (Racing) tasks use MAT_CYLINDER intermediate types because
they are scored to the furthest point reached unlike AST_CYLINDERS
dlgMatItemClick.cpp: fix Add point when "More items" is clicked

If "Show more items" is clicked on the "Add Mat Point" screen,
it incorrectly added the waypoint when it shouldn't be.
MapItemListDialog.cpp: move Close to lower left
dlgStatus.cpp: rename "Flight" tab to "Plane"
DeviceConfig: add Nook ST USB Host device driver

This driver selectively configures the USB Host
configuration in the Nook.
NEWS.txt and bump version 0.1.7
xcsoarswiftsplash.svg: add "Top Hat" to logo
XCSoar.rc: fix TESTING=n compilation error

Remove NO_HORIZON resources