Add a content-type meta element that specifies the charset

Firefox apparently ignores the character encoding specified in the XML
declaration, and therefore may display non-ASCII characters incorrectly;
this meta element fixes the problem.