Improvements to authentication plugins:
* Give authentication plugins titles and descriptions, which are used by the authlist pieform element so people see an easier name * Add a new API method to the PluginAuth class, is_usable(). This can be used by auth plugins to check that required extensions are available. The authlist element will tell the user what they need to do to enable a plugin.
Showing with 43 additions and 17 deletions