Moved printing of the "Node numbers ..." message from opt_init() to john_load()
Added logging of the "Node numbers ..." message
In restore_line_number(), use fgetl(), not fgets().  This makes a difference if
there are over-long lines.
Implemented --node support for wordlist mode without rules (in addition to with
rules, which was added in a prior commit)
Implemented smarter logic for when to switch from distributing rules to
distributing words.  Implemented faster line skipping when distributing words.
Simplified the initialization of distrules now that it's no longer a tri-state