Changed UploadService.java so that its subclass can throw exception to it and get caught at UploadService$runArchive(). This is important to App Inventor implementation of component, in which we need to propagate the exception up to the AI component level.