move document type check and tag-allowed method to selection action baseclass [#43428985]
split out logic for tag allowed at selectin and tag allowed at offset
remove spotlight annotations when a name tag cannot be added to the document [#43428985]