TComms heat fix + repairing

Fixes #5644

- TCommsat machinery now randomly takes overheat damage depending on heat level. Higher temperature = damage builds up faster.
- Adds ability to repair TCommsat machinery with Nanopaste. This heals 10-20 HP (integrity)