Implement a [task progress JSON file](https://github.com/openzim/gutenberg/blob/f3440861d45e46a50aeea2e79255ede16aee9121/src/gutenberg2zim/export.py#L293) so Zimfarm can report status.