Unicode support for international change logs

Previously, change logs with Unicode characters would trigger a
UnicodeDecodeError; this attempts to build an email message with the UTF-8
encoding.