Fix new annotation creation workflow

* _createShapeForAnnotation is now a separate function which creates the necessary Shape object
* addAnnotationFromHighlight() is called when loadedAnnotations are added to Annotorious
* updateAnnotationAfterCreatingAnnotatorHighlight() is called after creating a new image annotation from selection.