Merge pull request #2953 from comma/master

For for air alarms and bots
Missing sprite for EMT jacket.
Various things can be carried on hazard vests and EMT jackets. Code for #2932.
gitignore, why don't you work?
Minor tweaks to spawning medical clothes.
Minor tweaks to medical clothes to match descriptions.
Fixing a misclick.
Merge pull request #2956 from comma/master

Virus fix
Merge pull request #2955 from Segrain/master

Medical clothes.
Fix issue causing depressurization of all shuttles.

@cib, you made all unsimulated tiles appear to be the size of a room, but neglected to also increase the apparent volume of gas in said "room."
Merge pull request #2960 from SkyMarshal/patch-2

Fix issue causing depressurization of all shuttles.
Fixes disposals ending up in security.
SHOULD fix chemistry being excluded from the delivery loop.
Mail should be functional again.
changelawg
Missed an airlock.
Merge pull request #2966 from meyar/master

Map mail bug fixes
Push sparks lag to GC this should greatly reduce lags.

Test: 20 emitters shooting for 10 minutes. No lag. Along with other various tests.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5757 316c924e-a436-60f5-8080-3fe189b3f50e
Made the effects of EMP pulses get garbage collected. Less lag on the singularity (around 20 effect del per 5~10 seconds)
SecHUDs and medHUDs (including pAIs and odyssesus) won't create a fuckload of images per tick and then disposal them, lagging like retards.
Now each human will have a list of HUD images, that will be refreshed if it's required, say, a medic walking near you with a medHUD will refresh both medical images.
The list, called hud_list, uses seven defines for all the images, defined in the __DEFINES.dm

I also added a check for not rounding the health bar if the pacient it's dead, fixing some issues with showing dead people in critical or with possitive health.
Removed the auto-update from exosuit fabricates. They were huge lag generators, loops inside of other loops each process() tick.

This will help to reduce lag.
Removed the commented out code from the auto update options of exosuit fabricators.
For this reason, the exosuit fabricators will be removed from the process() list at roundstart.
(cherry picked from commit 8e191ebac99dc1f93b1b03a89784212f31f4b985)