I discovered a small bug in the MIDI bank selection code, which I fixed
in the attached patch. The bug was that the code would only look in the
first of your bank root directories. With this patch it tries all of them.
Note that this patch was made on top of the patch by Lieven, so you need
to apply that one first.