[MacRuby] #940: MacRuby should throw an exception when calls IO#read/write without status of READABLE/WRITABLE.