STYLE: Apply kwstyle to Modules/Core tests

KWStyle was not checking tests. However, the git hook for KWStyle did
check tests if they were modified.  This topic cleans itk tests and
reduces developer frustration when committing changes to test.

Change-Id: Ic98e121f206c47a9095c91403c84b12b27b01607
COMP: removed warnings on Windows due to generic vs excp obj throw.

Since the exception is never examined in the catch clause, it
needn't be named, and a simple throw is sufficient.

Change-Id: I8723c2846986a01a9cea6dead4e2d653eede82ba
STYLE: Apply kwstyle to Modules/Filtering tests

KWStyle was not checking tests. However, the git hook for KWStyle did
check tests if they were modified. This topic cleans itk tests and
reduces developer frustration when committing changes to test.

Change-Id: If11cf8a06677654a2f44dbd331b55ca0ee410533
Merge topic 'StyleForCoreTests'

8f6dea0 STYLE: Apply kwstyle to Modules/Core tests
Merge topic 'StyleForFilteringTests'

9c2f256 STYLE: Apply kwstyle to Modules/Filtering tests
STYLE: Apply kwstyle to Modules/Segmentation tests

KWStyle was not checking tests. However, the git hook for KWStyle did
check tests if they were modified. This topic cleans itk tests and
reduces developer frustration when committing changes to tests.

Change-Id: I7436e2b6427e1c5f97ce52f32a90aa62e314f8b2
Merge topic 'StyleForSegmentation'

304af0a STYLE: Apply kwstyle to Modules/Segmentation tests
Merge topic 'WindowsOptimizerv4Warnings'

4f95bb2 COMP: removed warnings on Windows due to generic vs excp obj throw.
ENH: Use named inputs in BinaryReconstruction filters.

The named input ProcessObject functionality is put to use for the MarkerImage
and MaskImage in a backwards compatible way.

Change-Id: I7c252cc8afce3f627795aa1d8410328f61555610
STYLE: Apply kwstyle to Modules/IO tests

KWStyle was not checking tests. However, the git hook for KWStyle did
check tests if they were modified. This topic cleans itk tests and
reduces developer frustration when committing changes to test.

Change-Id: Iac1aabf8bcf551559c8a4499f2ba282b0576e21e
Merge topic 'StyleForIO'

740dcea STYLE: Apply kwstyle to Modules/IO tests
STYLE: Apply kwstyle to Modules/Numerics tests

KWStyle was not checking tests. However, the git hook for KWStyle did
check tests if they were modified. This topic cleans itk tests and
reduces developer frustration when committing changes to test.

Change-Id: I9ee7a8ae16d45cc43faba69778bc2a1a3edf8056
STYLE: Remove redundant itk namespace.

Change-Id: I95194381f925477cb71119cc11e9a290bb5af124
STYLE: Apply kwstyle to Modules/Registration tests

KWStyle was not checking tests. However, the git hook for KWStyle did
check tests if they were modified. This topic cleans itk tests and
reduces developer frustration when committing changes to tests.

Change-Id: I444e161fdd51e73d85accba48174ef43bbec94b9
Merge topic 'StyleForNumerics'

29c10a3 STYLE: Apply kwstyle to Modules/Numerics tests
Merge topic 'StyleForRegistration'

5c1c2a7 STYLE: Apply kwstyle to Modules/Registration tests
STYLE: Apply kwstyle to some tests

KWStyle was not checking tests. However, the git hook for KWStyle did
check tests if they were modified. This topic cleans itk tests and
reduces developer frustration when committing changes to tests.

Change-Id: I23b7c407b2f8406c52ec2fc536dcb7c6fe9af0ca
BUG: Do not create static initialized ITK objects

Allocating an ITK object with a factory new method during static
initialization, caused the ITK factories to be registered. Which
triggers other libraries to be loaded. This can not occur during
static initialization.

Thread safe lazy initialization is required for these cases.

Change-Id: I49155b9e2083d4c5e8daaac44a5780d849345d9b
Merge topic 'LazyInitializeITKObject'

1679816 BUG: Do not create static initialized ITK objects
DOC: Made AnisotropicDiffusion documentation consistent with code

The documentation for both itkAnisotropicDiffusionFunction.h and
itkAnisotropicDiffusionImageFilter.h listed incorrect guidance for how
to set the m_TimeStep parameter compared with the code.
The documentation is now consistent between the two files and the
code.

Change-Id: I77b7ddc2c8909c36dbddd5b70a63b7a2aa8a2f10