Refactor and extend dependabot pr body parsing + tests (#18)
* move example dependabot pr bodies to standalone markdown files
* rename example links to attempt to trip up parser
* add dependabot pr body example that bumps submodule with short SHA
* move the commands boilerplate part into separate file
* add example with novel versioning scheme
* use macro to reduce duplication and add the two new example depandabot pr bodies
* also allow "Bumps" in pr body and trim '.' (dot) from new version string
* add another pr body example with novel versioning scheme
* skip parsing <details> section