Prompted by:
http://stackstatus.net/post/147710624694/outage-postmortem-july-20-2016
Not really an issue here, as mostly processing our own files, so they
should be less problematic. The version number parsing code might have
an issue with really long URLs, but I don't think that's possible. But
fix it anyway.
Really should be encoding text appropriately. After which, it might be
possible to do this all automatically e.g. root index file could be a
template which the documentation build generates the final file from.