logged the complete incoming bad session yaml

to investigate #3343
also made StyleCop happy
CleanSquads from units that got stolen
bring back the deviator tank now that AI does not get confused
Merge pull request #3737 from Mailaender/invalid-field-index

Added a complete log of incoming data from Session.Deserialize for debugging
Merge pull request #3762 from Mailaender/deviator

Let the AI not command stolen units and brought back the Deviator tank
spaces to tabs and StyleCop cleanup
StyleCop clean HSLColor
StyleCop clean PlayerColorRemap

spaces to tabs
update to SharpFont 2.5.0.1

https://www.nuget.org/packages/SharpFont/
avoid using the filename map.yaml for sequences

this is already used to describe map rules and confuses newbies
fixed RALint.exe System.Exception:

Tried logging to non-existant channel debug
Merge pull request #3777 from Mailaender/map-yaml

Removed sequences/map.yaml everywhere
Merge pull request #3776 from Mailaender/sharpfont-update

Updated to SharpFont 2.5.0.1
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