Fixes:
- Add missing `API_*` constant to list of exported names of
`_rtmidi` module.
Enhancements / Changes:
- Change default value of `encoding` argument of `get_ports` and
`get_port_name` methods to [\"auto\"]{.title-ref}, which selects
appropriate encoding based on system and backend API used.
- Add `api` parameter to `midiutil.open_midiport` function to
select backend API.
- Make client name for `MidiOut` and `MidiIn` different again,
because some backend APIs might require unique client names.
Building:
- Include workaround for setuptools bug (see bitbucket issue 99)
in setup file.
- Add custom distutils command to fill placeholders in
`INSTALL.rst.in` template with release meta data.
- Setuptools is now required, pure distutils won\'t work anymore,
so removing the fallback import of `setup` from distutils.