pluggy (mechanisms for python)

This is the plugin manager as used by pytest but stripped of pytest
specific details.