Update the interface of grnxx::io::File.

resize() does not change the file offset on success.
read/write() with "offset" may change the file offset on failure.
Update comments.