Garbage collection for fire and explosive particles.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Merge pull request #3730 from Mloc/gc-

Garbage collection for fire and explosive particles.
Ported code from /tg/station to make brig timer panels and status displays use maptext instead of expensive icon procs.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Fixes.

Made glowshrooms and intercoms not use a ridiculous internal loop, and fixed a pickup luminosity bug with glowshrooms.
fixes #3708
Fixes #3718
Fixes #3702

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Made energy weapons not get a bloody overlay.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Merge pull request #3737 from Mloc/maptext-status

Ported code from /tg/station to make brig timer panels and status displays use maptext instead of expensive icon procs.
Merge pull request #3735 from Mloc/fixeroos

Fixes.