Bugfix

Perl uses putenv(3) when you alter %ENV, which can, depending on the implementation, leak memory. Therefore, you should avoid unneccessary calls of putenv, this small patch eliminates most of these calls.