add -8 for UTF-8 bytes
better help
v9.002

        - add "-8" to show UTF-8 encoded bytes
        - better handling of errors and getopt