Fix: Prevents patients from falling through walls when they die

This commit changes Die.lua:action_die_start by adding code which ensures that the patient will have enough space to fall over when they die.

It also adds a supporting function to world.lua which checks that a tile has no entity on it and (optionally) isn't in a room: World.lua:isTileEmpty()