fix Messages in ErrorListWidget were inevitably escaped.

Now there is an option in the messages objects passed to the widget which controls how the message is escaped when displayed by the template.

#closes 1357