OFDNSResolverSettings: Don't assume UTF-8

Some systems even come by default with non-UTF-8 characters in those
config files. In particular, a German Windows XP uses non-UTF-8 comments
in there by default.