Fixes beepsky stunning people in things

Conflicts:
	code/game/machinery/bots/secbot.dm
Fixes morgue trays used by ghosts and what not
Fixes chameleon projector

Conflicts:
	code/game/objects/items/devices/chameleonproj.dm
code/game/objects/items/robot/* lowercase pass
NOTE: vision modes have to be proper.

Conflicts:
	code/game/objects/items/robot/robot_parts.dm
	code/game/objects/items/robot/robot_upgrades.dm
FIXED: inconsistencies with stack item names.
CHANGE: stacks are gender = PLURAL by default because it fits.

Conflicts:
	code/game/objects/items/stacks/stack.dm
code/game/object/items/weapons/* lowercase pass
code/game/object/structure/* lowercase pass (start)

Conflicts:
	code/game/objects/items/weapons/AI_modules.dm
	code/game/objects/items/weapons/paint.dm
	code/game/objects/items/weapons/storage/boxes.dm
	code/game/objects/items/weapons/storage/uplink_kits.dm
	code/game/objects/items/weapons/vending_items.dm
	code/game/objects/items/weapons/weaponry.dm
	code/game/objects/structures/bedsheet_bin.dm
	code/game/objects/structures/door_assembly.dm
correct paint can names and plural status, corrected pill box names, corrected lockbox names.
Tweaked meteors to stop playing unnecessary sounds.
Made meteors shake the screen more if you're closer and shake the screen of everybody on the station a little (big meteors only).
Fixes for the tg cherrypicks.

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

Map fixes
More elegant solution to dirt getting in the way.

Who needs to click dirt anyway?

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

More elegant solution to dirt getting in the way.
Patched holes in SoftDelete that were causing null reference errors.
Fixes #3892
Tweaks the zone rebuilding logic to prevent doors being ignored.
Fixes #4046
RCDs no longer create plating with air on it.
Fixes #3545
Minor fix for NanoUI

* I was passing src instead of src_object in try_update_ui, this is fixed now.
* Changed checks to use the isnul procl, just to be sure.
Merge pull request #4217 from DJSnapshot/dev

Custom stuffs!
Merge pull request #4241 from Faerdan/dev

Minor fix for NanoUI
Merge pull request #4210 from RavingManiac/dev

Chapel improvements.
Fixes #4240