(PUP-3567) Remove current_environment check in Puppet::Indirector::Request#environment=
Prior to this commit, there was an environment setter that allowed an
environment to be set if it existed in
Puppet.lookup(:current_environment). This commit changes that by only
allowing environments to be set from what exists within
Puppet.lookup(:environments).