Fixing method typo

The design of the FileUploadFactory is still not quite finished. Need to figure out how to allow people to create an instance very quickly while not sacrificing flexibility (in that you might not always need a validator, for example – or sometimes multiple ones)
Empty tmp_name validation in processAll trying to address issue #6
FileUploadFactory API improved, validator argument now optional array
added completed flag to file object