ENH: Better CMake defaults with wrapping.

BUILD_SHARED_LIBS must be ON when wrapping.  ITK_LEGACY_SILENT avoids warnings
about wrapping deprecated methods.

Change-Id: I8b4090309360b8517fef2cd131ac80b637a13e2a
ENH: Replace CSWIG preprocessor definition with ITK_WRAPPING.

CSWIG refers to the now longer applied CableSwig.  Re-use the ITK_WRAPPING
variable in itkConfigure.h.

Change-Id: I05196d4e052bdda07643a5d69f8281ffe6862409
BUG: Remove ITK_INSTALL_NO_LIBRARIES and ITK_INSTALL_NO_DEVELOPMENT.

install( ...
  COMPONENT Development
  COMPONENT Libraries
  )

Provides this functionality and used throughout the toolkit and is more
consistent.

Change-Id: I08716a752f44d646eed02dd1f7a1117117b64f87
ENH: Add mangling to internal OpenJpeg

Change-Id: I860458e17fc5eb19032d4ef1acd067188ead2b63
ENH: Make ITK_WRAPPING INTERNAL.

Do not expose the ITK_WRAPPING CMake variable and use it as an internal state
that indicates whether wrapping for any language is turned on.

Change-Id: I0850dbfb179e80997be6a81d5be70337bf5eb422
Merge topic 'ThirdPartyInstall'

795ab83d ENH: Add mangling to internal OpenJpeg
eab5021b BUG: Remove ITK_INSTALL_NO_LIBRARIES and ITK_INSTALL_NO_DEVELOPMENT.
Merge topic 'LegacySilentWrapping'

eeefb502 ENH: Make ITK_WRAPPING INTERNAL.
acbd2d87 ENH: Replace CSWIG preprocessor definition with ITK_WRAPPING.
f4eb1ef0 ENH: Better CMake defaults with wrapping.