Major code rewrites and cleanup. Binary data support. Removal of obsolete TI swift batch mode support. A message skip option (-ms), a message count option (-mc), a repeat count option (-rc), a character convert option (-cc), a character set option (-cs), best effort mode (-bem), and error message count have been added. Java 1.4 compatibility has been fixed.