Worldpay: XML encoding must be ISO-8859-1

This allows for proper parsing of non-Latin characters. Confirmed in
practice and by Worldpay Engineers on their support line.

Closes #578.