COMP: Changed KWStyle check for header include guard names

Instead of __itkFoo_h now expect itkFoo_h

Double underscore prefixes are reserved in C++ and so should not be used.
Fixes new clang warning -Wreserved-id-macro.

Change-Id: I440930b67ba9ffb8c76a65ca86ae1f5c6b824e0d
COMP: Remove double underscore in header guards (.h & __itk*_h form)

Used the following command:

find . \( -iname *.h -and ! -path *ThirdParty* \) -exec perl -pi -w -e 's/__itk(.*)_h/itk$1_h/g;' {} \;

Fixes many, but not all, clang -Wreserved-id-macro warnings.

Change-Id: Ic15897d40a7c5ddeb71eb5ab425591ba551d480f
COMP: Remove double underscore in header guards (.hxx & __itk*_h form)

Used the following command:

find . \( -iname *.hxx -and ! -path *ThirdParty* \) -exec perl -pi -w -e 's/__itk(.*)_h/itk$1_h/g;' {} \;

Fixes many, but not all, clang -Wreserved-id-macro warnings.

Change-Id: Idb747eb656962fd9013e151d9e5513849689cba6
COMP: Remove double underscore in header guards (.in & __itk*_h form)

Used the following command:

find . \( -iname *.in -and ! -path *ThirdParty* \) -exec perl -pi -w -e 's/__itk(.*)_h/itk$1_h/g;' {} \;

Fixes some clang -Wreserved-id-macro warnings.

Change-Id: I12c87839b4c7ee878de7a2b3ebd3c44b471fc6d0
COMP: Remove remaining double underscore in header guards (__itk form)

Used the following command:

find . -type f -exec perl -pi -w -e 's/__itk/itk/g;' {} \;

This final, most general search found only a few remaining things,
all in ThirdParty folder.

Fixes some clang -Wreserved-id-macro warnings.

Change-Id: I041d90a1507fffb9f9d821d7792026f40cda9d19
COMP: Remove unnecessary header guards in .cxx files

Found with the following command:

find . \( -iname *.cxx -and ! -path *ThirdParty* \) -exec perl -pi -w -e 's/__itk(.*)_h/itk$1_h/g;' {} \;
find . \( -iname *.cxx -and ! -path *ThirdParty* \) -exec perl -pi -w -e 's/__itk(.*)_cxx/itk$1_cxx/g;' {} \;

then evaluated case-by-case and either renamed or removed by hand if warranted.

Fixes some clang -Wreserved-id-macro warnings.

Change-Id: Iec284dbbb391f54d23223e517049645d516dea3a
COMP: Manually search for "__itk" and clean up double underscore usage

Mostly changes to comments.  Fixes things not caught with previous regexes.

Fixes some clang -Wreserved-id-macro warnings.

Change-Id: Ic5ba39bed9e59b0988c35c72001e81feb3ff8230
COMP: Bump AnalyzeObjectMapIO to fix doxygen warning.

Gen/home/matt/src/ITK2/Modules/Remote/AnalyzeObjectMapIO/include/itkAnalyzeObjectEntry.h:600:
warning: argument 'none' of command @param is not found in the argument list
of itk::AnalyzeObjectEntry::AnalyzeObjectEntry(void)
/home/matt/src/ITK2/Modules/Remote/AnalyzeObjectMapIO/include/itkAnalyzeObjectEntry.h:609:
warning: argument 'none' of command @param is not found in the argument list
of itk::AnalyzeObjectEntry::~AnalyzeObjectEntry(void)

Change-Id: I420e96b4dfb11720163d091d4470bcb01e03f656
STYLE: Style changes for itkGaussianDerivativeImageFunctionTest.

Change-Id: Ib44487c5745bb9c0f7e57eda7fb414b627fb8a75
ENH: Test GaussianDerivativeImageFunction with unsigned short.

Related to ITK-3337.

Change-Id: Ic2d5885e6aba729f478c199e66c80bfd60e2dbf5
COMP: Identify null pointer assignments

clang-modernize -p ITK-newclang/ -include ITK/Modules/ -exclude
ITK/Modules/ThirdParty -use-nullptr

Converting to use nullptr when compiling with C++11
will assist with ensuring that pointer values are
assigned.

Change-Id: I44ec19e437a23f1bdea8c544c544cdf0a0d146bc
Merge topic 'nullptrAdditions'

0ad9ff2a COMP: Identify null pointer assignments
Merge topic 'GaussianDerivativeImageFunction-integer'

80086c1f ENH: Test GaussianDerivativeImageFunction with unsigned short.
bd816b1d STYLE: Style changes for itkGaussianDerivativeImageFunctionTest.
Merge topic 'include-guards'

17d3a62e COMP: Manually search for "__itk" and clean up double underscore usage
244a55f1 COMP: Remove unnecessary header guards in .cxx files
c6c032ef COMP: Remove remaining double underscore in header guards (__itk form)
9e8696c1 COMP: Remove double underscore in header guards (.in & __itk*_h form)
422aa2da COMP: Remove double underscore in header guards (.hxx & __itk*_h form)
dd673a7a COMP: Remove double underscore in header guards (.h & __itk*_h form)
02205a60 COMP: Changed KWStyle check for header include guard names
Merge topic 'Analyze-doxygen-warning'

7465a224 COMP: Bump AnalyzeObjectMapIO to fix doxygen warning.