bugfix: TLSv1.3 is 0x304; fileencoding utf-8
formal changes in command line parsing