Working again!  Removed fancy longopt handling.

Evidently I wasn't grokking something, got frustrated and
tore out fancy longopt handling code.  I hate duplicating effort
and I've always hated that getopt_long involves building a short
option list, a long option list, and also keeping the help/usage
messages up to date. Someday...