Fix: Prevents patients from falling through walls when they die

This commit changes Die.lua:action_die_start by adding code to  ensure that patients 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()