Implemented the -d (--delimiter) option, letting the user set the
string that separates FILESPEC, FIRSTLINE, and LASTLINE.

Reworked the nested loops to be more sensitive to EOF, correcting a bug
in the --multi option's implementation.

The next thing needed are -A and -B options for context margin, but that
might have to wait a while.