Upgrade Hugo to v0.58.x
It appears that we now cannot use our existing directories (for reasons unknown - I've not tracked it down enough but it should be OK to change).
This also requires a couple of theme tweaks to make the site render OK.
Closes #676 (closed).