don't add ranks for destroyed actors in the first place
Merge pull request #4076 from Mailaender/rank-crash

Additional checks to avoid ranks on destroyed actors
Simplify Hotkey parsing.
Convert Keycode to match SDL2. Fixes #4055.
Map (most) SDL1 keys -> SDL2.
Remove forced upper case hotkey display.

The default SDL2 names have fixed capitalisation.
clean up the cnc bits
Merge pull request #4081 from Mailaender/cnc-bits-tidy

Removed some duplicates in ./mods/cnc/bits
Fix PerCell damage calculation.
Merge pull request #4086 from pchote/percell-damage-fix

Fix PerCell damage calculation.
Merge pull request #4082 from pchote/keyboard-fix

Fix SDL2 keyboard input.
Use the original flame and chem muzzle flashes.
Merge pull request #4090 from pchote/cnc-flame-muzzles

Use the original flame and chem muzzle flashes.
TODO
added overlays to GDI war factory
added Tiberium refinery