HTTPException had issues with Python 2.5: we happened to use the `.message` property to store our error message, which could eventually be some markup. This got overriden by the `.message` property of `BaseException`, introduced in 2.5.
Fixes #5066.
Authored by: cboos 2007-05-15
Parent: [r5394]
Child: [r5396]