Cleaned up the changes relating to STT-872
Specifically:
- Added CSR anonymization back to the SRP-list endpoint, with a test that will fail if it disappears again
- Made the external-SR anonymization service look like the other anon services
- Centralized new repo methods' docstrings in AbstractRepo
- Filled out the external-assignment endpoint's docstring