Integrate CCC with Document Loader for MDXEditor integration
## Problem/motivation
Follow-up or perhaps a replacement to:
#3569310
We want to allow users to use a source for their markdown (e.g. MD, PDF, text file, URL). Document Loader has integrated with MDXEditor to make this easy:
[#3580850](https://www.drupal.org/project/document_loader/issues/3580850)
This has been fixed and there's a new release (2.0.1) that includes it.
Hooks were also added:
[#3585786](https://www.drupal.org/project/document_loader/issues/3585786)
so we can save the source.
## Solution
**IMPORTANT: The integration should be done using progressive enhancement. We should not have a hard dependency on Document Loader.**
Integrate with Document Loader so that the MDXEditor button shows up for in CCC editor and we save the source in the context item content entity.
## Tasks
- Update code
- Review code
- Manually test code
## AI usage
- [ ] AI assisted issue
- [ ] AI assisted code
- [ ] AI generated code
issue