Build 10154
GIT-
add a handful of fixes from upstream
SVN handles and Git names are merged into one person.
add a handful of fixes from upstream
add ABORT_IF_F macro
fix issue with the D(V)LOG_IF_F macros being improperly defined
We weren't using these anywhere so this went unnoticed until now. For some reason this being wrong only generated an error under MSVC.
Windows support for signal handler stuff
disable stacktraces on non-Windows if not using glibc
#include <share.h> so this builds with MinGW again
use _fsopen() instead of fopen_s() so we can permit viewing eduke32.log read-only in other applications while the game is running on Windows
no exceptions
EDuke32-specific modifications