Update credits generation script

Drops library dependencies and wires in a rudimentary Markdown parser
written by @squiddy that nonetheless provides everything we need here.
Regenerate credits

This output was produced by running development/generate_credits.py.