(#21324) Pip provider query should be case insensitive.

The `pip` provider will repeatedly install a package if the case does not match
what is in `pip freeze`.
Merge pull request #1715 from loe/21324-pip-should-be-case-insensitive

Pip provider query should be case insensitive.