Support Localized/Custom HTTP error messages.
Currently, http errors result in english messages based on the messages built into the python HTTP Server. It would be nice to return localized messages based on the browser's Accept-Language or the server configuration.
It would also be nice if the errors supported basic conditional expressions based on the server configuration. This would allow error pages to contain links back to the refering page, or administrator contact issue.