Boostbook: Fix `run-tests.py` for new `generate-id`.

The form of the generated ids has changed due to a security issue.

svn path=/trunk/tools/boostbook/; revision=82890
Boostbook: Regenerate the "gold" test docs.

The ids are now a little more truncated than they used to be, this is partly
due to the fix in r77599, and partly due to the generate-id generating longer
ids in newer versions of xsltproc.

It might be better to improve the id normalisation so that it is more
consistent across versions.

svn path=/trunk/tools/boostbook/; revision=82891