SourceForge download count integration

Closes #231
This only sets `end_date` to the empty string. Is that intended, or did you mean to set them all to the empty string?

(I feel like Clippy saying this.)