Merge pull request #2078 from Razharas/train

Fixes chameleon projector
Merge pull request #2077 from Razharas/fix

Fixes soil being wrenchable
Merge pull request #2081 from Razharas/brakes

Fixes trunks being unwelded while under machinery
Fixes mechs click through windows and what not

I ded plz fix
Major changes & copypasta removal in AI module code.
This won't affect gameplay.
(Untested & map won't compile, I want to have the map in a seperate commit)
Updated the default map for AI board changes.
Changes Antimov over to the new AI law system and changes it's path on the map. Various fixes to the new system.
Finalized AI module refactoring. Everything works now.
Fixes flamethrowers shooting through stuff

Fixed #2059
They need to be fixed more, but thats a theme for another PR
Merge pull request #2092 from Giacom/grab_monkey

Monkeys no longer wander off when being pulled or grabbed.
 * Added ore boxes to the gulag, and added a conveyor belt which goes outside and has a loading machine, which will take the ore from the orebox.
 * Added sprites for the stacking machine going in the reverse direction, just set the dir to 1 instead of 2.
 * Added prison intercoms which will not broadcast until someone hacks it. Added these intercoms in the gulag, the perma brig and the brig cells.
 * When a prisoner has received enough points for freedom, if they try to move the shuttle, or open the middle door, while someone is on it they will get an error message. This way there is no way for a free'd prisoner to release their fellow prisoners once they have reached their point target. The shuttle will depart right away when you call the shuttle from the stacking console, to stop prisoners from getting on while it departs.
 * Added cards to the perma brig and to the dorms.
Seedy dealings in Seedy places, Adds the Poker_table (Sprites by Nienhaus)
Craft Poker tables with wooden tables and Astroturf(grass)
Allows Labcoats to store Bottles, Beakers, Pills, Pill Bottles and Papers in their suit slot.
Bugfix: Slimes that reproduce will now properly inherit magic spells
Merge pull request #2030 from KazeEspada/gunhardest

Gun HARDEST!
Merge branch 'master' into janitorCartFix

Conflicts:
	code/game/objects/items/weapons/storage/storage.dm
Update icons after item is placed in cart.
Merge pull request #2080 from Razharas/no

Fixes morgue trays used by ghosts and what not