Delegate file updating logic to updateOriginalFile

All the logic for setting the name, size, uploading bytes and performing
checksums should now be handled in updateOriginalFile. This function is called
by writeFileAnnotation as well as updateFileAnnotation.

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Fix call to updateService in writeFileAnnotation

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Tidy up the M files (unused variables, semicolon)

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
preventing from clicking Accept without choosing file annotation
Merge pull request #2779 from sbesson/updateOriginalFile

OMERO.matlab: updateOriginalFile for large files
Merge pull request #2780 from aleksandra-tarkowska/file_annotations_12266

preventing from clicking Accept without choosing file annotation
Update dev_5_0 submodules

Repository: openmicroscopy/openmicroscopy
Already up-to-date.

Repository: openmicroscopy/bioformats
Updating e598e14..0cb78d9
Merged PRs (fast-forward):
  # PR 1201 melissalinkert 'Leica LIF: do not set Channel.Color for RGB images (rebased onto dev_5_0)'
  # PR 1198 melissalinkert 'ScanR: fix exposure time units (rebased onto dev_5_0)'
  # PR 1197 melissalinkert 'Add modulo support for LI-FLIM data (rebased onto dev_5_0)'
  # PR 1202 melissalinkert 'DICOM: fix units for physical sizes (rebased onto dev_5_0)'
  # PR 1196 joshmoore 'Close IFormatReader copy if not to be used'
  # PR 1188 mtbc 'AFI: populate magnification and physical pixel size metadata (rebased from develop)'

Repository: ome/scripts
Already up-to-date.

Repository: openmicroscopy/ome-documentation
Updating db2db83..8004c06
Merged PRs (fast-forward):
  # PR 852 hflynn 'Tidy Upgrade page incl. Paris requests for 5.0.3'
  # PR 819 joshmoore '12311 auto memory docs'
  # PR 853 sbesson 'Document orphaned datasets/plates retrieval via getProjects/getScreens'
  # PR 855 aleksandra-tarkowska 'Session engine (rebased onto dev_5_0)'
  # PR 836 mtbc 'Managed repository template path expansions'
  # PR 848 aleksandra-tarkowska 'Nginx doc (rebased onto dev_5_0)'
  # PR 851 aleksandra-tarkowska 'adding HTTP response header (rebased onto dev_5_0)'
  # PR 844 hflynn 'Re-working OMERO sysadmin index page'
  # PR 847 hflynn 'Reformatting VA docs to make them less scary '
  # PR 842 sbesson 'Insert OMERO sidebar template after page TOC sidebar'

Generated by OMERO-5.0-latest-submods#442 (http://ci.openmicroscopy.org/job/OMERO-5.0-latest-submods/442/)