Changed gamemodeinfo_t::teleFogType from a deh num to a thingtype name.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2676 86ba831e-150c-0410-ab35-e06eaae15ed9
Move base/user/game path determination and iteration functions to d_files.cpp

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2677 86ba831e-150c-0410-ab35-e06eaae15ed9
Added call to P_SetClippingEngine after level load to use the portal clipping engine with maps that have portals

git-svn-id: http://mancubus.net/svn/hosted/eternity/branches/portal-branch@2680 86ba831e-150c-0410-ab35-e06eaae15ed9
Only living players shall "OOF!" when bouncing off walls under low-friction conditions.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2681 86ba831e-150c-0410-ab35-e06eaae15ed9
Fixed a major bug in portal offset calculation. Everything works again :)

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2682 86ba831e-150c-0410-ab35-e06eaae15ed9
fixed a little bug with clip contexts not allocating markers

git-svn-id: http://mancubus.net/svn/hosted/eternity/branches/portal-branch@2683 86ba831e-150c-0410-ab35-e06eaae15ed9
Merge from trunk

git-svn-id: http://mancubus.net/svn/hosted/eternity/branches/portal-branch@2684 86ba831e-150c-0410-ab35-e06eaae15ed9
Fixed something for picky compilers

git-svn-id: http://mancubus.net/svn/hosted/eternity/branches/portal-branch@2685 86ba831e-150c-0410-ab35-e06eaae15ed9
Bleh.

git-svn-id: http://mancubus.net/svn/hosted/eternity/branches/portal-branch@2686 86ba831e-150c-0410-ab35-e06eaae15ed9
Aaaand again.

git-svn-id: http://mancubus.net/svn/hosted/eternity/branches/portal-branch@2687 86ba831e-150c-0410-ab35-e06eaae15ed9