added precommit task to check for broken links in markdown
updated the errors it found
left one expected error:
ERROR: 1 dead links found in README.dev.md !
[✖] https://github.com/citation-file-format/cffconvert/blob/3.0.0a0/cffconvert/behavior_shared/schemaorg_author_shared.py → Status: 404