Temporary patch so aliums can use magboots until the hardsuit rework gets merged.
Merge pull request #3782 from DJSnapshot/hotfix

Whitelist species able to use magboots until new hardsuit rework is complete
Fixes #3779
Mask for lying state was named wrong - "chest2" instead of "torso2"
Fixed #3776
Missed update_body calls
Fixes #3781
Magical thingies now go zzap instead of click click when empty.
Merge pull request #3783 from comma/master

Couple o fixes
Fixes #3777

Signed-off-by: Mloc <colmohici@gmail.com>
Merge pull request #3784 from Mloc/beamfix

Beamfix
Quillsfix.
Volume fix.
Smallfix.
Cardfix.
Roundend declaration.
Merge pull request #3788 from Segrain/master

Voxfixes.
Smallfix.
Code cleanup.
Merge pull request #3790 from Segrain/master

Bugfixes.
Moves around some ZAS stuff and fixes some things in FEA gas mixtures.

ShareSpace now can take a gas mixture as an argument, alongside the usual list of tiles.
Three new procs on gas mixtures, add() multiply() and divide().  Self explanatory.
Zones with unsimulated tiles that sleep will now reset themselves to the average air.
assume_air will only add air to sleeping zones with unsimulated tiles if it can wake the zone up.

Signed-off-by: Mloc <colmohici@gmail.com>
Fix for sunglasses and night vision goggles
Merge pull request #3809 from DJSnapshot/antag

Fix for sunglasses and Night Vision Goggles