Un-hardcodes pip/tag/group palettes.

-Palette for decorations can now be defined under SelectionDecorations trait.
-Adds pip types Ammo and AmmoEmpty.
-LimitedAmmo PipTypes are now customizable.
-Adds art, sequences and rules entries for TS mod decorations that were missing/using a wrong palette.
-Adds PrimaryBuilding trait to TS weapon factories and helipads.
Makes CrateEffect color palette customizable.

CrateAction can now define a custom Palette, levelup effect of GainsExperience uses ChevronPalette.
Nerf ra 4tnk a bit; it was too unstoppable
Make ra 4tnk weapons work more similarly to how they did in the original
Merge pull request #5217 from reaperrr/pip-palette

Un-hardcoded pip/tag/group palettes
Merge pull request #5219 from ScottNZ/balance

Closes #5179
Merge pull request #5218 from reaperrr/crateeffect-palette

Made CrateEffect color palette customizable
Adjusts TS unit CameraPitch to align voxels with perspective.
Merge pull request #5221 from reaperrr/ts-camerapitch

Fix voxel angle of TS units
Repaired gdi03 mission. Fixes #5210.

I opted to lower the power consumption for SAM instead of restoring the
original power values for FACT and PROC since those two are available to
the player as well and they would behave slightly different in this
mission than in other ones.
Fix changelog url in the packaging script.
Merge pull request #5223 from obrakmann/fix5210

Repaired gdi03 mission. Fixes #5210.
Fix ubuntu packages dependencies for .NET4.
Merge pull request #5226 from pchote/changelog-fix

Fix changelog url in the packaging script.
Fix TechTree prerequisite bug for buildings with a build limit.

Fixes where a building/unit whose prereq is a build limited structure
was always available to be built even when the prereq was not satisfied.