Allow providing installed plugin name to avoid unnecessary downloading
The plugin resource will now always download and extract (if .zip) the plugin, even if it already installed. Unfortunately, the plugins do not have any standards with the extracted folder name (for example, Docker integration has Docker) so the resource can not guess it before downloading the artifact.
It would be best if the user could provide a parameter to help the resource with this check.