Fix compilation using clang 3.4 on Mac OS X 10.5
Merge branch 'i18n+GUI-friendly' of git@github.com:keinstein/rtmidi.git into i18n+GUI-friendly
Provide better backwards compatibility and verbose deprecation warnings.

This also fixes some test cases, that had been broken by the last patches.