warning-api branch: Moving `add_warning` to trac.web.chrome and the `chrome` template dictionary, and removing all traces of warnings in the request object (thereby breaking compatibility with any plugins).
Updated add_warning to support `*args` and calling for message expansion.