make all global status variables in xmidi.c per conversion request context,
also try to avoid some memleaks.  we still have leaks, however: especially
from MovePatchVolAndPan().