Fixes a few bugs
Created by: clusterfack
Crossed() is now only called on turfs within forcemove
Fixes the stacking bug I think, would have been caused by the one that lets you drag tiles over other tiles. Probably combined with the inventory rework which probably made it use forcemove.