Add annotation link iobject to object types dictionary
Add function to upload an OriginalFile and create a FileAnnotation
Add function to link an annotation to an object
Close reader
Close reader.
Check validity of parent object before creating link
Use parsed mimetype when uploading OriginalFile
Remove Homebrew/pip cleanup from the installation script

This cleanup step will be handled in the job directly most certainly using
`rm -rf /usr/local/*` to decrease the maintenance burden.
The TESTING_MODE variable only stipulates whether homebrew-alt PRs should be
merged for now.
Update submodules
Merge pull request #1218 from sbesson/rebased/dev_4_4/homebrew_cleanup

Remove Homebrew/pip cleanup from the installation script (rebased onto dev_4_4)
Merge pull request #1186 from snoopycrimecop/merge/dev_4_4/submodules

Update dev_4_4 submodules
Merge pull request #1213 from jburel/reader-close

Reader close
Add/remove guavajdk5 JARs  in loadOmero() unloadOmero() functions
Compute checksum client-side and compare to the server checksum
Merge pull request #1212 from sbesson/matlab_write_fa

OMERO.matlab: add functions to write and link file annotations (see #10385)