A start on argument reform; this commit removes the per-form getopt flags for specifying regexps, and moves the list of regexps to `argv` instead.
A start on argument reform; this commit removes the per-form getopt flags for specifying regexps, and moves the list of regexps to `argv` instead.

These are terminated either by the penultimate element (which is treated as something to match), or by a literal `--` which breaks the list early.

katef/libfsm,katef/libfsm,katef/libfsm,katef/libfsm,katef/libfsm