fix ordering of annotations on the page so tabbing works
ensure there is only one active annotation at a time for a document
Merge branch 'document_new_workflow' into testing