Finish python rewrite

This finished the conversion of the ruby script to scrape contacts.

The output yaml is different in a few ways, but none significant. The keys are re-ordered (making direct comparison difficult), some syntax is different (preferring single quotes instead of double quotes, etc.), and there's a few odds and ends with newlines.

I spot-checked to verify around forty agencies; seems okay.
This is still manual work (to update `AGENCIES` variable at the top). Again, the script's not expected to be long-lived, so I think this is okay.