TW-25

Adds error handling when files are not correctly uploaded. Sometime the status reflects _done_, but the actualy file it not uploaded/not readable, in any case Newscoop trips over it. This will prevent the file from being added to the database and present the user with an error message. The re-upload works in all reported cases from clients.