Fixes #5271

moooore pipes
also gets rid of the "Disposals" tag because it's useless and clutter
"Sorting Office" is used for loopbreaking instead
Fixes #5269
Fix lighter burning random body parts
Merge pull request #5268 from Loganbacca/trainfix

Cargo train tweaks
Merge pull request #5265 from mwerezak/wound-fixes

Fixes the wounding system
Merge pull request #5275 from GinjaNinja32/lighters

Fixes cheap lighters burning body parts other than the hands they're being held in
Merge pull request #5273 from boopcat/happydrones

fixes!
Merge pull request #5266 from mwerezak/firelock-fix

Proposes a fix for #5224
Adds paths for therapy dolls

http://puu.sh/9xlQu/53016923a6.dmi for the dolls that are already in the
code but unused.
Merge branch 'master' into dev

Conflicts:
	code/defines/obj/weapon.dm
	code/modules/mob/living/carbon/species.dm
	code/modules/mob/living/silicon/say.dm
	icons/mob/uniform.dmi
	maps/tgstation2.dmm
Merge pull request #5278 from comma/dev

Master -> dev merge
ixes #5075
Mech fabricator redefined check access for no reason, let base proc handle it.
Adds span classes for messages guestpass console gives.
Added guest pass consoles on map.
They are at entrances of all departments, on the bridge, in cargo and in the bar.
Fix a runtime for Mloc

(mloc is so lazy)
Also makes custom item spawning a tiny bit nicer!
file will only be loaded once, instead of every time someone spawns
Fixes #4756

removes the getrev stuff because it's svn and old and I couldn't get tg's stuff to work :c
Fixed #4697 while still trying to make it work

a bit messy but I don't know a better way to do this
Fixes #5255 and walking over edges

Before walking over an asteroid edge would have put the mob under the
sprite, as if the mob crawled under it.
Got vgstation13 colored lights rewrite working here.
Fixes #5088

also fixes more runtimes that mloc gave me
Merge pull request #5272 from GinjaNinja32/idcomputerfix

Fixes ID computer's missing Security section