getBestPlugin.py: drastically improve performance

- don't instanciate the node (so don't create a graph anymore) but read the plugin description
- retrieve the supportedExtensions property only once and then iterate on each extension
- add simple documentation