Merge branch 'filter-instances-to-destroy-when-specifying-a-profile' into develop
Optimize providers

    We want to reduce the duplication of querying
    the same region.

    If a provider is using the same credentials for the same region
    the same data will be returned for each provider, thus causing
    un-wanted duplicate data and API calls to EC2.
Don't add new lines at end of file
Remove new lines at end of file.
Remove profile matching on destroy

We don't need this now that we optimize our providers when querying.
Remove profile matching on destroy

We don't need this now that we optimize our providers when querying.
Merge pull request #10685 from bretep/optimize_providers

Optimize salt-cloud providers when map_providers_parallel is called.