Change format of changelist to HTML

As it is more flexible and less likely to go messy.