use official Travis csharp support
allow TAB to switch team/all chat when nothing is auto-completed
Fix worms getting stuck when target reaches rock
Reorganise RA-specific parts of Mods.RA a little more
Merge pull request #7073 from Mailaender/travis-csharp

Added official Travis C# support
Generate sync reports faster by delaying ToString calls until it is written to disk.

Values for the report are generated by calling ToString on members, we avoid calling this on value types for performance. By instead just copying the value we can delay calling ToString until later and avoid spending time and memory creating strings that usually go unused.
Decloak on demolish and infiltrate

Per issue #7028, infiltrating or demolishing a building will now cause an
infantry unit to decloak (if it has a cloak ability). This behaviour is
configurable (defaults to true in both cases) using the
DecloakOnInfiltrate and DecloakOnDemolish options.
Add Unit158 to AUTHORS
Merge pull request #7143 from Unit158/AUTHORS

Add Unit158 to AUTHORS
Merge pull request #7138 from DavidARussell/bleed

Applys decloak to units activating a C4 demolition or infiltrate ability
Bring Mods.D2k in line with our new folder/namespace structure
Merge pull request #7039 from Mailaender/bring-back-teamchat-tab

Brought back TAB to switch team/all chat when nothing has been typed yet
Merge pull request #7133 from reaperrr/ra-reorg10

Reorganise Mods.D2k, more reorganisation for Mods.RA
D2k - Added more Rifle Inf. to Starting Units.
Add yaml-defined FMV playback to GUI elements
Update missions for yaml-defined FMV playback
Add video support to legacy map importer

This enables the map importer to map the .ini video definitions to ours.

The mapping generally is as follows:

Intro => BackgroundInfo
Brief => Briefing
Action => GameStart
Win => GameWon
Lose => GameLost

An issue in some Red Alert maps means that this mapping is not always
quite correct. In those maps that do not have a 'Brief' video defined
(scg03a is an example), Westwood has assigned the video that should
probaby have been the 'Action' video to the 'Intro' slot instead. I can
only assume that that was done due to some limitation in the original
game code. Mappers will have to correct that assignment manually in
those cases.
Move mission objectives and victory conditions to Mods.Common
Add plumbing for short game option
Add short game option to GUI