#6177: Fix for 6030 upgrade rules

Updated UpgradeRules to correct regressions caused in yaml.
  * Fixed the incorrect double entry size for HealthPercentage and PerCell warheads.
  * Fixed ValidTargets and InvalidTargets not being propagated from Weapon to Warheads. (Causing most weapons to damage passing airplanes and such nonsense).

Closes #6177.
These should be `List<string>`, and a space between the `}` and the following line please.