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
Merge branch 'master' into bleeding-jumbo

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

Conflicts:
	src/john.c
	src/options.c
	src/wordlist.c