left-click orders have been deprecated
fix redeploying failing the secondary objective

code cleanup
Drop support for map format 5.
Don’t crash when saving automatically-upgraded maps.
Introduce map Visibility field.

This replaces the Selectable, UseAsShellmap, and special-cased Type = "Mission" fields.
Allow outside code to specify the map chooser visibility filter.
Move the mod-level initialisation code back into the load screen.
Simplify mod content installation plumbing.
Add Launch.Connect parameter for launching directly to a server.
Automatically switch mods when connecting to a server / replay.
Upgrade shipped maps to the latest format.
Fix an unrelated editor regression.
Merge pull request #7134 from pchote/map-class

Introduce map Class field to replace Selectable/UseAsShellmap
Capitalise cursor properties.
Include no-extension workaround for FrameCache too.
Reorganize cursor plumbing in preparation for hardware cursors.
Add support for hardware cursors.
Expose the cursor mode setting.
replace wormspawner editor icon
Further RA project cleanup