logging: use fflush() to make sure it gets written to disk
bugfix: don't use new throw int(3) technique to reset DOSBox if using
dynamic core. Noted that the reason C++ exceptions don't work properly
at times is because DOSBox's dynamic core screws with the C library's
ability to trace the stack and therefore deliver C++ exceptions
properly.