Copy catacurse.cpp to sdlcurse.cpp for history purposes
SDL-based ASCII/pseudo-curses version by utunnels (forum user)
Make the SDL version compatible with Linux, etc.
Fix Windows cross-compilation from Linux
These were needed for cross-compile.

It's possible they'd also be needed for a native compile, but someone else will have to test that.
Make the awesome version string work on Windows (when cross-compiling)
Added more severe consequences of radioactivity.

A very high amount of radioactivity can actually kill you.
circular distance pt1: plmove & monmove & rl_dist
Update a few tutorial messages
Filter shift, etc., from getch() in sdlcurse.cpp
Fix viewport sizing with SDL-based Linux builds
Added option to allow/disallow mutation by radiation.

Also some rebalancing and formatting.
circularize light sources, apply diagonal cost adjustment to npc movement
Option added
Merge branch 'mo_betta_headlights' into opt_circledist-wip
Option documented
Fix font sizing
Merge remote-tracking branch 'origin/pr/3' into sdlcurses
Tweak how the makefile treats the obj directories
Update the Windows project files to point to the new wincurse.cpp