Set the default encoding for IO::Handle to 'utf8'
Set the default encoding for IO::Handle to 'utf8'

When an IO::Handle (or IO::Pipe in the case that prompted the RT) is
created the default encoding isn't set. The default is set when .open()
is called, but not .new(), this commit fixes that.

Fixes RT #129296

samcv/rakudo,salortiz/rakudo,samcv/rakudo,tony-o/rakudo,awwaiid/rakudo,Gnouc/rakudo,labster/rakudo,MasterDuke17/rakudo,Gnouc/rakudo,awwaiid/rakudo,tbrowder/rakudo,samcv/rakudo,samcv/rakudo,sjn/rakudo,lucasbuchala/rakudo,awwaiid/rakudo,tbrowder/rakudo,nbrown/rakudo,MasterDuke17/rakudo,salortiz/rakudo,tbrowder/rakudo,lucasbuchala/rakudo,lucasbuchala/rakudo,rakudo/rakudo,tony-o/rakudo,lucasbuchala/rakudo,softmoth/rakudo,raydiak/rakudo,salortiz/rakudo,Gnouc/rakudo,nbrown/rakudo,sjn/rakudo,lucasbuchala/rakudo,rakudo/rakudo,labster/rakudo,salortiz/rakudo,raydiak/rakudo,rakudo/rakudo,jonathanstowe/rakudo,MasterDuke17/rakudo,salortiz/rakudo,nbrown/rakudo,tony-o/rakudo,Gnouc/rakudo,jonathanstowe/rakudo,rakudo/rakudo,nbrown/rakudo,labster/rakudo,usev6/rakudo,sjn/rakudo,sjn/rakudo,MasterDuke17/rakudo,samcv/rakudo,jonathanstowe/rakudo,usev6/rakudo,tbrowder/rakudo,labster/rakudo,usev6/rakudo,sjn/rakudo,raydiak/rakudo,salortiz/rakudo,Gnouc/rakudo,softmoth/rakudo,tbrowder/rakudo,usev6/rakudo,awwaiid/rakudo,MasterDuke17/rakudo,labster/rakudo,tony-o/rakudo,usev6/rakudo,nbrown/rakudo,raydiak/rakudo,jonathanstowe/rakudo,softmoth/rakudo,tbrowder/rakudo,jonathanstowe/rakudo,rakudo/rakudo,MasterDuke17/rakudo,labster/rakudo,nbrown/rakudo,softmoth/rakudo,Gnouc/rakudo,tony-o/rakudo,rakudo/rakudo,awwaiid/rakudo,tony-o/rakudo,softmoth/rakudo