Allow case-sensitive npm package names in the npmstate. This may break behavior for people expecting the state
to lowercase their npm package names for them. The npmmodule was never affected by mandatory lowercasing.
(issue 20329)
Deprecate the activate parameter for pip.install for both the
module and the state.
If bin_env is given and points to a virtualenv, there is no need to
activate that virtualenv in a shell for pip to install to the virtualenv.