Update constraint.lua

Fixed a comment where the comment wasn't updated.
CS:GO character spawnlist + changed the builder spawnlist to an orange wrench icon instead of the default folder icon
Fixed extra space at the beginning of the HL2 items spawnlist
Two more CS:GO spawnlists
Complete CS:GO spawnlists
Merge pull request #170 from Chessnut/patch-1

Update constraint.lua
Started refactoring, organising into logical blocks
Duplicator stores the entity name
Duplicator stores the workshop ID
Physics sleep/wake state is stored (this stops pictures falling off the wall in cs_office)
Changed how we try to prevent the 'double entity' problem when loading saves (we just remove as much as we can get away with now)
Update taunt_camera.lua

Taunt camera will now zoom closer to the player if you are close enough to a wall or object that it'll show through it.
Added TF2 MvM soundscripts
TTT: fix weapons that start constrained floating when dropped

Weapons with the "start constrained" spawnflag were not having it
cleared when picked up, leading them to get re-constrained as soon as
the player dropped them.

Also properly updated crcs so unmodded games don't get tagged as modded
anymore (whoops)
Merge pull request #176 from robotboy655/patch4

Added TF2 MvM soundscripts
Added simple stack class
Filled in some blanks
Register prop_multiplayer into the save/dupe system too
Refuckulated code
Fixed pushing the metatable instead of the object!
Damaged thruster erroring after being removed

Fixes error: gamemodes/sandbox/entities/entities/gmod_thruster.lua:418: attempt to call method 'Switch' (a nil value)
I was too lazy to add slider for variable switch off time :(
Fix child SetPos call in DPanelList Rebuild

Removes an extra parameter from a call to SetPos that was preventing the proper layout of children in a DPanelList when the list was set to not animate and not resize children.
Refactoring nextbot base