Update POTFILES.in.
Remove unused data only used in campaign from MP.
Fix typo in rules.js that broke easy and insane AIs
Clean up component definition, remove useless COMP_UNKNOWN and wrong comments.
Update & clean up MSVC project files because of 545832358b570e340e1b9fd0b689b9c9693bcc7d
FiX SoMe FoNt SiZe IsSuEs
Send full droid info instead of bits of droid + reference to template
Upgrades: Fix constructpoints -> constructorpoints
Remove useless template variable
Trim size of template structure
Remove unused weapon upgrade struct
Simplify psDroid->asBits from array of structure with a single field to just an array.
This makes it identical to the template array asParts which does the same thing.
Set correct start values for some buildings broken after upgrades moved to javascript.
Convert templates to ini file format. Thanks to Duha for file conversions.
This closes ticket:4005.
Restore backwards compatibility with 3.1-based scripts that assumed specific values
for the first parameter of the old version of componentAvailable().
Put matrix start and end in the same scope to avoid matrix stack underflow
when dealing with strange components.
Run astyle over component.cpp
Convert features to ini file format
Remove unused TableView code
Remove some old unused data