Resolved overlapping hotkey definitions.

Refresh editor display: ctrl+e ---> ctrl+d

New Map: ctrl+n ---> ctrl+m
Made the classic minimap satellite view the default.
Made the classic minimap color coding the default.
Liberty: Put the DEFAULT_SCHEDULE_* macros in use.
EI, TSG, TB: Put DEFAULT_SCHEDULE_* macros in use.
Disable the swap palette button when the unit palette is active.
Disable playlist and schedule menues for pure maps.

Conflicts:
	src/hotkey/hotkey_command.cpp
Fix two border tiles.
Enabled the terrain description dialog in the editor.

Conflicts:
	data/themes/editor.cfg
	src/editor/editor_controller.cpp
Put the DEFAULT_SCHEDULE_* macros in use.
2x change from return by copy to return by reference on const strings.
Display the tooltip for hovered hotkey actions.
Enabled the corresponding action icons to be shown in the list.
Repair the sorting of the hotkey list.
Default hotkeys for editor brushes(1-5) and terrain description(ctr+t).
Show the selected area changed status in the area menu.
Fix error message about missing ui elements.
Fix for bug #21298: Minimap shows invisible overlays
Update changelog
Merge branch 'staging/fendrin-fwd-port'

This merge brings into master a series of commits forward-ported from
the 1.12 branch, all authored by fendrin and (for those including
conflicts) reviewed by me. I felt it necessary to take action now before
more time passes and these commits end up forgotten by both their
original author (who hasn't been active for a while) and the rest of us.

The commits covered by this task were pushed to the 1.12 branch after
it diverged from master and never cherry-picked back to master. There
are some commits that I decided to not bring back from master, belonging
to two categories...

Commits that were marked as 1.12-specific in their description, in one
way or another:

 * ebf797f65f5d499e4f32fb9dc653b7c91938e1b9 Removed YAMG from the 1.12 branch codebase.
   It's possible YAMG still lives in master awaiting to be fixed at a
   later time.
 * 8d754e9ee3b39abcba8d2514e01a3cfb1bf0f2b7 Delete non working themes from the 1.12 branch.
   This commit's message and later changelog entry is misleading. The
   themes removed were not obsolete, they are simply unfinished
   (UnitBox) or broken by the 1.11.x theme UI overhaul (Widescreen). In
   the latter case, I surmise the intent is to fix them at a later time
   during 1.13.x.
 * 451b98bd9fb28ba846add926147e9e1ff8b9e0ed Fix for bug #21717: "F5->reload" doesn't work in the editor
   The commit appeared on master first before being backported to 1.12
   (see ae4cf2ac9816fa4aafc95061e327c1c415218933).
 * 3c1421ccf8a24817dbd0de41362754ebeb0cfaaf Disabled the non working custom time schedule creator in the 1.12 branch
   Presumably, this will be worked on in master at a later time so it
   might be counter productive to backport it until we near the next
   development release.
 * 023e74102e126caef764d4d47010deaafe992d45 Disable orbs for enemy units.
   Users can choose which orbs they want displayed on Preferences ->
   Display -> Colors as of this writing. An unidentified commit made
   enemy orbs to be disabled by default on master.
 * 2cb9d9422b4d3c96212c55074001ba224175abd5 Disabled the non working "toggle loyal" action from the editor.
   Presumably, this functionality is to be fixed at a later time in
   master.
 * a25ff8d6087d5c6ccb148c3c67f6ed2166c9f3a7 Disabled the editor item tool for 1.12.
   Presumably, this functionality is to be fixed at a later time in
   master.
 * 1e3f3dd0c4bf804bc5e285998bc17d39d38ec4f7 Hide non working editor tool actions from the hotkey preferences.
   It's tied to commit a25ff8d6087d5c6ccb148c3c67f6ed2166c9f3a7.
   Technically, the sound source tool's hotkey entry should be hidden
   anyway, but it's possible that feature will also be worked on in
   master later.
 * 729bea854e398a1b4aeed637842f5213dac2031d Fix bug #21971: visual glitch of terrains on 2p - Hornshark Island
   This is covered by my previous commit to master,
   753ddabc4c2db8cdc2def0fc101c63f2c04e6142 ("Make Mushroom Grove/Lit
   Mushroom Grove behave like forests, move-wise").
 * cd429818f8ead034b97fbd8b13e52312f60e450b Add section hinting about the changed fungus terrain to the notes.
   Not applicable since RELEASE_NOTES will be for changes in 1.13.0
   compared to 1.12.0, and the commit this refers to is part of 1.11.16.

And commits to the Legend of Wesmere campaign awaiting a deeper review
as they may conflict with existing changes present on master:

 * fb04bb8c05f82de309ca8cd1a40288aa1a7f17a8 LoW MP: Disabled broken chapter 4 and 5.
 * 65750635608a1982bdb60a332403c729f66fa692 Fix coordinates after a map change.

Commit 24d6015767b13501274a774174ea746e10f3a783 "Mention mostly editor
related changes." was replaced by
a7e14e2ffd0a57754685c4eaf3329cbc3af5d988 "Update changelog" in this
merge, excluding LoW-related entries and entries for 1.12-specific
changes (see above).