TopHatMenu.hpp: refactor: use TCHAR instead of StaticString
UIProfile.cpp: Set Menu timeout to 15 seconds

This is not a variable in TopHat, and it was reading from the profile
TopHatMenu.hpp: set menu timeout when menu changed

This allows the menu timer to clear the menu after 15 seconds
TaskNavSliderWidget.cpp: enable menu timeout on task menu
NEWS.txt
Version bump: 1.3.4d
default.xci: add MenuWithScreensButton

This is an alternate to Menu used as an alternative to
the Screens button map overlay
UISettings: add property ScreensButtonLocation

This is saved to the profile
LayoutConfigPanel.cpp: option to show Screens button on map or menu
TophatMenu.hpp: fix copyright header
dlgStartupAssistant.cpp: add two tips for Screens button and Wind infobox
dlgStartupAssistant.cpp: spelling.  Use "infobox", one word, no capitals
PagesConfigPanel.cpp: add enumhelp for infobox sets
LayoutConfigPanel.cpp: change text on big buttons

Change "Custom screens" to "Add / edit / delete screens"
change "Custom infobox sets to "Add / edit / delete infobox sets"
ScreensButtonWidget.cpp: hide button if only one set of screens exists
TophatMenu.cpp: hide Screens button if only one set of screens exists
ExpandMacros.cpp: add Map orientation macros to indicate current state

North up, Target up, Track up are preceded with "*" when current
default.xci: used Map Orientation label macros
TaskManager: refactor: rename dlgTaskPointUsShowModal to dlgTaskEditorShowModal
TaskPointDialogUs.cpp, hpp: refactor: rename file to TaskEditorDialog.*