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
Check validity of parent object before creating link
Use parsed mimetype when uploading OriginalFile
Add/remove guavajdk5 JARs  in loadOmero() unloadOmero() functions
Compute checksum client-side and compare to the server checksum
Add guavajdk5 to the list of OMERO.matlab JAR dependencies
Fix OriginalFile hash computation and client/server check

On develop, setSha1/getSha1 has been replaced by setHash/getHash.
Additionally, setHasher needs to be initialized so that the returned
OriginalFile has a valid hash (to be compared to the local hash).
Merge pull request #1227 from sbesson/rebased/develop/matlab_write_fa

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