fs: IFile: Use an unsigned value to represent a size

8 jobs for !691 with use_unsigned_file_size in 10 minutes and 10 seconds (queued for 45 seconds)
merge request