Fixes year numbers in license text in file headers.
Merge pull request #6296 from mizipzor/fix-license

Fixes year numbers in license text in file headers.
Replaced ForEach with loop, moved Trim outside.
Replaced GetPlayerNames method with simpler linq.

Bonus feature: it now auto complete bot names as well.
Fixes double auto completion.

Pressing tab twice would auto complete (the same name) twice.
Auto completion is now disabled when last character in sentence is a
space.
Fixes double auto completion in in-game chat.
Added a trait that removes an actor when prereqs are met, with delay.
Merge pull request #6109 from WolfGaming/RemoveOnPrereq

Added a trait that removes an actor when prereqs are met, with delay.
Fixed SpriteRenderer offset bug.
Cursor Doubling

Cursor now doubles with pixel doubling, enabled by a new checkbox in the
settings menu.
Disable fontconfig under OSX. Fixes #4785.
Don’t display LaserZap if source and dest are hidden.

Closes #6146.
Don’t clear shroud outside the map.  Fixes #6097.
Add creeps to scripted missions

Fixes #6298
Fixed invulnerable infantry

Closes #6263
Set the package version in the OS X .app.
Merge pull request #6307 from pchote/osx-bundle-version

Set the package version in the OS X .app
Account for map edges in Shroud.IsExploredCore.
Don’t leak information about hidden actors.  Fixes #6125.
Visual fixes for TS structures and units.