hydrogen.cpp: Added fallback in case desired MIDI driver cannot be found...

I got a problem when there is no support for the default MIDI driver upon first startup. This change looks through all available MIDI drivers, given a currently fixed priority list.