Update io.h to latest OCaml byterun/io.h
Fix for OCaml 4.02 and compatibility with -safe-string