Handle extended ascii text and Unicode support

This commit addresses the following two issues:
1. issue #24  PyZDDE now handles extended ASCII characters used by Zemax in ASCII text mode
2. PyZDDE now works with both ASCII and UNICODE text mode.