Allow the community to help fill in missing repository values for tools by exposing repository as an annotation in the backend and frontend.
- Move repository from Tool to CommonFieldsMixin
- Update AnnotationsSerializer
- Create and apply migration
- Update backend tests as needed
- Add repository to annotations edit form(s) in UI
- Update repository display to use "core || annotation" configuration