Allows climbing onto tables and crates, also adds falling off if you are dumb enough to stand on one that is flipped or opened.

Conflicts:
	code/game/objects/structures/tables_racks.dm
Makes table/crate falling a bit more dangerous.
Shuffling around table and crate knock/climb procs.

Conflicts:
	code/game/objects/structures.dm
Adds shuttle controller

Moves all ferry shuttle processing into one place: the new shuttle
controller.

Also cleans up the emergency shuttle controller a bit more and fixes
multi-shuttle cooldown.

Conflicts:
	code/controllers/master_controller.dm
	code/controllers/verbs.dm
	code/game/supplyshuttle.dm
	code/modules/shuttles/shuttle.dm
Replaces the emergency shuttle control console

Replaces the old emergency shuttle control console with a nice new
NanoUI one. Improves the NanoUI for the docking controllers.

Conflicts:
	maps/tgstation2.dmm
Fixes escape shuttle not transitioning

Conflicts:
	code/modules/shuttles/shuttle.dm
Adds direction arg for area/move_contents_to()

Attempts to fix shuttle corner transition effect
Fixes bad ETAs appearing on status displays

Conflicts:
	code/modules/shuttles/shuttle.dm
	code/setup.dm