IO.open accepts same number of parameters as self.new now.

ref: iij/mruby-io@47a610e688c4e7eac3267e5fd776b7032406fdae