- fixed error_log update bug - modified models so that the error_log is not a list of StringField any more
- added error message for the parse bam header task, so that it returns an error message when the header is not valid
- moved the code for the valid header to another function
- fixed status bug -- it was outputting that it has minimal when no data was present
- added support for upload progress when uploading a file