Handle UTF-8 (and other non-MacRoman encodings) for non-ASCII characters in do-files (Issue #5)