spaces to tabs and StyleCop cleanup
StyleCop clean HSLColor
StyleCop clean PlayerColorRemap

spaces to tabs
Generate a GL Error if framebuffer creation fails.
Filter AI targets based on what it can actually attack. Fixes #3763.
Merge pull request #3782 from pchote/hackyai-target-fix

Filter AI targets based on what it can actually attack.
Merge pull request #3780 from pchote/log-fbo-errors

Improved FBO logging.
Merge pull request #3773 from Mailaender/palette-clean

Cleaned up the palette code
Update weapons.yaml

Updated so Tonya won't shoot at anything but infantry, as her weapon is ineffective against anything else anyway.
adjust the Deviator descrption to recent balancing changes

it does not effect infantry but light/heavy vehicles now
in fact it does some neglectable damage
closes #3781
smaller tooltip name for Ix Research Center to avoid overlapping
tweak alignment of the combat tank comparision info
Merge pull request #3785 from Mailaender/d2k-descriptions

Fixed inconsistent Dune 2000 descriptions
Update civilian.yaml

Changed armor type of barrels to none so they can be shot by Tonya, Snipers, or other weapons with damage only applying to armor type none.
Eliminated usage of default parameters.
Fixed spelling.

Changed polynomal to polynomial.
Removed default param usage.
Add VS Code Analysis extensions to .gitignore
Added to AUTHORS
Merge pull request #3802 from buddytex/Testing

Eliminated usage of default parameters.