-Fix issues drawing scaled HUD elements close to the screen edges.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4434 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Move several DCanvas drawing functions from v_video.cpp to v_draw.cpp.
-Fix texture transposition with DCanvas::FlatFill.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4435 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add 1 to ST_SCALEX and ST_SCALEY for more correct scaling.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4436 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Only draw the 32bpp color overlay for palette effects in the viewing window when the status bar is visible.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4437 b0bcef46-2027-0410-bd56-ab726e9a1d04