Refactor|libdoom: Pass mobj-avoid-dropoff arguments via Mobj_TouchedLinesIterator

Also fixed a potential bug here, where the bounding box of the mobj
attempted to avert the drop off was not initialized to the correct
values (the logic relied on it having been set by an earlier move).

Todo: Apply these same changes to the other games.