Annotation can now take IRIs.

Previously, this required a OWLAnnotationProperty object.
However, this is painful to produce if it is for an ontology
outside the current. Also, this was needed so that forms
from render.clj could actually be used. This cannot produce
symbols where files have been read in.