ENH: adding ITK version defines with SITK prefix
ENH: adding ITK version defines with SITK prefix

Adding SITK_ITK_VERSION_... defines, from CMake variables, to
sitkConfigure.h. In order to define code conditional on ITK versions
we need to have ITK version information available in SimpleITK headers
but we can't include ITK headers, so we have use the CMake variables
to define pre-processor variables in SimpleITK's configuration
header.

Change-Id: Ib1a579693dcf3f6c4d2821c26976248c7430ca96

SimpleITK/SimpleITK,SimpleITK/SimpleITK,InsightSoftwareConsortium/SimpleITK,InsightSoftwareConsortium/SimpleITK,InsightSoftwareConsortium/SimpleITK,blowekamp/SimpleITK,hendradarwin/SimpleITK,SimpleITK/SimpleITK,richardbeare/SimpleITK,InsightSoftwareConsortium/SimpleITK,InsightSoftwareConsortium/SimpleITK,blowekamp/SimpleITK,kaspermarstal/SimpleElastix,hendradarwin/SimpleITK,kaspermarstal/SimpleElastix,kaspermarstal/SimpleElastix,richardbeare/SimpleITK,richardbeare/SimpleITK,blowekamp/SimpleITK,SimpleITK/SimpleITK,hendradarwin/SimpleITK,kaspermarstal/SimpleElastix,blowekamp/SimpleITK,hendradarwin/SimpleITK,richardbeare/SimpleITK,richardbeare/SimpleITK,kaspermarstal/SimpleElastix,kaspermarstal/SimpleElastix,hendradarwin/SimpleITK,InsightSoftwareConsortium/SimpleITK,kaspermarstal/SimpleElastix,SimpleITK/SimpleITK,InsightSoftwareConsortium/SimpleITK,blowekamp/SimpleITK,blowekamp/SimpleITK,hendradarwin/SimpleITK,richardbeare/SimpleITK,hendradarwin/SimpleITK,InsightSoftwareConsortium/SimpleITK,blowekamp/SimpleITK,SimpleITK/SimpleITK,blowekamp/SimpleITK,richardbeare/SimpleITK,richardbeare/SimpleITK,SimpleITK/SimpleITK,hendradarwin/SimpleITK,SimpleITK/SimpleITK