BUG: Reset ITK_MODULES_REQUESTED to all modules with multiple calls.

This generates more expected behaviour when

  find_package(ITK COMPONENTS X Y Z)

followed by

  find_package(ITK)

is called.  When no components are specified in subsequent calls, reset
ITK_MODULES_REQUESTED to all modules enabled.

Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

Change-Id: I847f1ed2a8912fb5f9b70d1e2ff3a81794350d14
DOC: Improvements for Book1, Chap4

Change-Id: Ifacd4bd8e983bce6ffb1fc763b9d640d967d2a65
Merge topic 'Book1Chap4'

4d98c530 DOC: Improvements for Book1, Chap4
BUG: Configure against VTK 5.

VTK 5 is not modular.

Change-Id: I7f5672d68ea0234aa17e27ccbdd11aa3f6433285
COMP: Add ITK_SOURCE_DIR to doxygen EXAMPLE_PATH.

For warnings like

  <Examples/RegistrationITKv4/ImageRegistration4.py>:3: warning: included file
  Examples/RegistrationITKv4/ImageRegistration4.py is not found. Check your
  EXAMPLE_PATH

Change-Id: If39724b00dd05a65e8326948d3e8a06c817d6fec
BUG: IOFDF remote module should stay with InsightConsortium repo

Change-Id: I44067cf49222160c75f814e3b2dcce735c892a21
Merge topic 'vtk5'

8541144d BUG: Configure against VTK 5.
Merge topic 'default-modules-requested'

e56cf380 BUG: Reset ITK_MODULES_REQUESTED to all modules with multiple calls.
Merge topic 'doxygen-warnings'

a4f122de COMP: Add ITK_SOURCE_DIR to doxygen EXAMPLE_PATH.
Merge topic 'FDFDRestoreConsortiumRepo'

dc85e514 BUG: IOFDF remote module should stay with InsightConsortium repo
DOC: Fix code overlapping figure
Merge topic 'fix-figure'

d1fdf879 DOC: Fix code overlapping figure