Adds openstack.client.auth_plugin for new-style plugin entrypoint

At some stage in the last year, openstack deprecated the `authenticate` and `auth_url` entrypoints and instead switched to a class-based one at `openstack.client.auth_plugin`. This adds support for that entry point.