Added vio::file::chmod using fd instead of file.