Respect the encodings of arguments than file system encoding.
Respect the encodings of arguments than file system encoding.

MRI r34372 [ruby-dev:45145] [Bug #5919]

no6v/rubyspec,nevir/rubyspec,agrimm/rubyspec,lucaspinto/rubyspec,benlovell/rubyspec,nobu/rubyspec,neomadara/rubyspec,sgarciac/spec,jstepien/rubyspec,rkh/rubyspec,alexch/rubyspec,kachick/rubyspec,ericmeyer/rubyspec,alexch/rubyspec,alex/rubyspec,benlovell/rubyspec,nobu/rubyspec,DavidEGrayson/rubyspec,JuanitoFatas/rubyspec,teleological/rubyspec,Zoxc/rubyspec,amarshall/rubyspec,ruby/rubyspec,askl56/rubyspec,Zoxc/rubyspec,ericmeyer/rubyspec,DavidEGrayson/rubyspec,alindeman/rubyspec,eregon/rubyspec,eregon/rubyspec,agrimm/rubyspec,DawidJanczak/rubyspec,wied03/rubyspec,Aesthetikx/rubyspec,saturnflyer/rubyspec,bomatson/rubyspec,kidaa/rubyspec,yous/rubyspec,jannishuebl/rubyspec,yaauie/rubyspec,bl4ckdu5t/rubyspec,wied03/rubyspec,kachick/rubyspec,yb66/rubyspec,eregon/rubyspec,askl56/rubyspec,shirosaki/rubyspec,roshats/rubyspec,yaauie/rubyspec,rdp/rubyspec,sferik/rubyspec,no6v/rubyspec,ruby/spec,nobu/rubyspec,ruby/spec,yb66/rubyspec,wied03/rubyspec,rdp/rubyspec,atambo/rubyspec,mrkn/rubyspec,mbj/rubyspec,iliabylich/rubyspec,sferik/rubyspec,josedonizetti/rubyspec,shirosaki/rubyspec,mbj/rubyspec,iainbeeston/rubyspec,jstepien/rubyspec,ruby/spec,BanzaiMan/rubyspec,alex/rubyspec,neomadara/rubyspec,markburns/rubyspec,iliabylich/rubyspec,chesterbr/rubyspec,alindeman/rubyspec,kachick/rubyspec,atambo/rubyspec,BanzaiMan/rubyspec,amarshall/rubyspec,markburns/rubyspec,bl4ckdu5t/rubyspec,jannishuebl/rubyspec,josedonizetti/rubyspec,jvshahid/rubyspec,Aesthetikx/rubyspec,sgarciac/spec,kidaa/rubyspec,saturnflyer/rubyspec,lucaspinto/rubyspec,ruby/rubyspec,sgarciac/spec,scooter-dangle/rubyspec,chesterbr/rubyspec,scooter-dangle/rubyspec,nevir/rubyspec,iainbeeston/rubyspec,DawidJanczak/rubyspec,JuanitoFatas/rubyspec,flavio/rubyspec,jvshahid/rubyspec,mrkn/rubyspec,roshats/rubyspec,rkh/rubyspec,yous/rubyspec,teleological/rubyspec,flavio/rubyspec,bomatson/rubyspec