Add the huge Korean BNK files into repository
Add DMX MUS support (untested)
Add support for Wolfenstein 3D IMF files
POSIX: Clean up the console on SIGINT exit
Release version 1.2.1 (dev)
Release version 1.2.1.1 (dev)
Replace raw file writing with WAV file writing
Release version 1.2.2 (dev)
w32 crosscompilation fixes
Fix help message for Descent banks

The Descent banks are banks 2-5, not 1-4.
Add genmidi lump for Raptor: Call of the Shadows

Although Raptor uses the same DMX format as Doom/Hexen, it does
not use exactly the same instruments.

I've extracted the GENMIDI lump from Raptor and added it to the
repository. It is added as a new bank, 64.

Reviewed-by: Joel Yliluoma <joel.yliluoma@iki.fi>
Don't unnecessarily set background color

Improves display on terminals with transparant background
(no black blocks behind characters).
Move midi event handlers to separate methods

Add separate methods for NoteOn, NoteTouch, and so on.
This makes it easier to separate the midi file playing and event handling.
Split MIDIeventhandler and MIDIplayer

- MIDIeventhandler handles MIDI events and drives the (virtual) OPL
- MIDIplayer opens and plays back MIDI files and sends events to a MIDIeventhandler.
add ALSA midi input