Register feature extractor
# What does this PR do?

This PR adds the register method to `AutoFeatureExtractor`, to allow the user to register their own feature extractor classes, like for models, configurtations and tokenizers (it's based on #15630 so it's better to review this once the other PR is merged).
_The documentation is not available anymore as the PR was closed or merged._