A daemonmap const string fixup.
Optimize the calculation of visvis

visvis calculation is a significant part of map load time for large maps
remove unused sdl_vid.c, an unfinished directx port
[ci skip]