minor refactoring, improved UploadStatus & UploadStatusHolder after realizing that I should also be keying off of the item # passed in on the update(long,long,int) method of ProgressListener