filesize returns negavite int for realy large files

this will cast to unsigned int that will allow to display correct file size up about 4 gigabytes