gia ;_;
Removed the need of the input and output object for the machinery of mining.
They will now use the input_dir and output_dir vars.
Groundwork for kittens.
Seedy dealings in Seedy places, Adds the Poker_table (Sprites by Nienhaus)
Craft Poker tables with wooden tables and Astroturf(grass)
Fixes Kaze's Suggestion
Standardises the fuck out of Table attackby's (NO COPYPASTA ANYMORE YAY)
Adds a new proc which does the above.
Implements Gia's Superior Idea.
fixes some directions on Nienhaus's sprites
Adds an alt RD uniform to the code
adds the uniform to the RDs locker, and updates the sprites.
Updates to the mob sprites
Added kittens and Proc, sprites by Nienhaus.
Added Nien's improved new cat sprites.
Sprite Changes on request from Nienhaus
Now you can't unbuckle someone if you are buckled yourself.
This affects shuttlegriff and alien nesting the most.
A proper fix for unbuckling while buckled.
Added an else message to make it clear you can't unbuckle while buckled.
Refractored code to reduce copypasta.
Refactors syndicate bombs to remove the var degutted.

The bombs themselves no longer explode, the payloads (which now actually exist in the bombs) do.

This means that you can play cruel jokes on people by activating bombs with removed payloads or easily code in other kinds of payloads (there'll be a future pull with a few from me at the very least) and not have to touch the bomb code itself.
The prequeisite Gia related code beautification pull
changes strings to paths on the mining machinery code
Merge branch 'master' of https://github.com/tgstation/-tg-station into kittens

Conflicts:
	code/modules/mob/living/simple_animal/simple_animal.dm