limit the driving view offset to the displayed/visible area
clear auto-dropping empty food containers and change to use position not invlet
Merge pull request #6036 from BevapDin/drop-empty-container-fix

clear auto-dropping empty food containers and change to use position
Merge limiter to automatic view shifting when driving.

Conflicts:
	src/game.cpp
Make a helper function officially static.