Iteration over ENV returns wrong type

Iteration over `ENV` (singleton of `EnvHash` Dict) returned a `SubString` instead of a `ByteString`.  This lead to e.g. `isequal(ENV,ENV)` or `[ENV[key] for key in keys(ENV)]` throwing errors.

Now fixed (not tested for windows).