more sing lag spike optimization

tried to cut out possibilities for lag spikes and a bit of balancing
regarding the spark effect(which is now gone from the sing)
Merge pull request #773 from ESwordTheCat/7b#vbri1

Space light.
Merge pull request #774 from ESwordTheCat/7b#vbri1

Blueprints for dynamic lighting.
Merge pull request #775 from ESwordTheCat/7b#vbri1

Decrease it by 1.
Merge pull request #776 from ESwordTheCat/7b#vbri1

Refactor singularity generator.'
Update changelog.html
Update arcade.dm
Update toys.dm
no more welding tank issue / additional cont fx

with the inclusion of negative gravitons we have been able to
successfully dampen the singularity's gravitational corona effect.

as long as the sing cant move in containment it cant eat loose
items/objects
Merge pull request #769 from cloroxygen/Bleeding-Edge

more sing lag spike optimization
Merge pull request #778 from Heredth/newtoy

Two new toys
Merge pull request #777 from ESwordTheCat/7b#vbri1

Micro optimization at GC, new var at machinery, qdel the singularity generator (forgot at refactor) and time check change at sun datum.
Fix spiderlings.
Merge branch 'Bleeding-Edge' of github.com:d3athrow/vgstation13 into Bleeding-Edge
Buff spiders.
Tweak object pool.