Improve handling of non-English dates.

The previous way was fragile and needed a translation for each language.
This way we rely on the URL of individual messages having the month and year
and we can make a parseable English date string with the help of that.

Fixes #7