Implement automatic gettext configuration if RtMidi is compiled with gettext support.
Remove some unused code.
Return localized API name from getApiName()
Use the API error function if present from global classes.
Hand over some error exceptions to the error function.
Change some error types to be more specific.
Use C++ to describe callbacks of the different kinds.
Integrate inputData_ into MidiInApi.
Fix some error messages and documentation.
Revise and add some error handling code.
Remove some debug output.
Initialize JackSequencer in a separate step in order to avoid certain exceptiions in a constructor.
Fix some compiler errors that have been left over by the last patches.
Add an error test case.
Add some additionally useful documentational files.