Support AnnotationLink creation via proxy_to_instance

Since it isn't possible to know at code-generation time
what type is going to be passed, we needed a helper method
(`omero.proxy_to_instance`) which is the default for all
abstract classes.