midi_device: Send message classes C and D as 2 bytes
midi_device: Send message classes C and D as 2 bytes

.. sending these as two 1-byte messages with CIN of 0xF is
misinterpreted by OSes including Windows 10 and (reportedly)
Mac.

Testing performed: Ran the reproducer script, which sends Program
Change (0xCx) messages.  I did not check with Change Pressure (0xDx)
messages, but expect the same thing.

Closes: #98

hathach/tinyusb,hathach/tinyusb,hathach/tinyusb