Makes LineBuild logic require building dimensions of 1x1
Added flag to Mobile/AircraftInfo: MoveIntoShroud.
Does not change the audio feedback given.
Fix instant-use and AllowMultiple support powers.

Fixes #2185, #6090.
Remove Infiltratable trait and refactor surrounding code to use target types
Rename IAcceptInfiltrator to INotifyInfiltrated
Fix AttackCharge not picking a new target if the current became invalid
Merge pull request #6022 from Phrohdoh/MoveToShroud

Locomotion MovesToShroud bool.
Merge pull request #6135 from pchote/support-fix

Fix instant-use and AllowMultiple support powers.
Merge pull request #6069 from atlimit8/LineBuild-1x1Only

Makes LineBuild logic require building dimensions of 1x1
Merge pull request #6136 from ScottNZ/infiltration

Infiltration refactor
Move Power out of Building and into its own trait

Conflicts:
	mods/ts/rules/structures.yaml
Merge pull request #6133 from ScottNZ/power

Move Power out of Building and into its own trait
ToLowerInvariant RenderSprites.GetImage.

Some mods (d2k) define bogus-case sequence names.
Reorganize IBodyOrientation.
Implement new production hotkeys. Fixes #3915, #4142, #4181.
Remove obsolete key definitions.
Add queue hotkeys to RA, and make TD consistent with C&C3. Fixes #6031.
Redefine orderbutton and menu hotkeys.
Change unit selection hotkeys to match C&C3.
Change status bar hotkeys to match C&C3.