[ruby-core:126454] [Ruby Bug#20526] File.open(encoding: "bom|utf-8") converts "\r\n" to "\n" on Windows