gracefully handle error when plugin is already installed, add test coverage

The `elasticsearch_plugin` provider is not idempotent, so until it is we can allow a return code of 74 which indicates the plugin is already installed.

Proper test for this condition is to converge the plugins suite twice without destroying.