STYLE: Some minor code cleanup in the wrapping setup

The WRAPPER_DO_NOT_CREATE_CXX variable is never used so it was removed.
The macro itk_end_wrap_submodule() is in this case no more needed; instead
call directly the itk_end_wrap_submodule_all_generators() macro.

Remove mention of WRITE_WRAP_CXX in comments; this was an old macro which no more exists,
the writing of the wrap_.cxx.in file is now done in the gccxml generator.

Simplify code for filling up the wrap_.cxx.in file. Intermediate variables were previously used, which is not needed.
Remove @CONFIG_WRAPPER_EXTRAS@ from wrap_.cxx.in file, we are not setting this variable.
Cleaned up the spacing in GCC_XML_TYPEDEFS and  GCC_XML_FORCE_INSTANTIATE for nicer output in .cxx file.

Change-Id: I2806589fdd21e93f08784f472aa13f79e460a1f9
DOC: Fix typo in RelabelComponentImageFilter

Removed also some double spaces.

Change-Id: Ia2d373ca855556e7b2a2ec47365eb52eeea16f5c
BUG: Override method to MakeOutput by name

Change-Id: I3bf30bf286743186fcc66f9fb753e80bf3faf69c
BUG: Fix SliceBySliceImageFilter doesn't propagate information internally

SliceBySliceImageFilter properly passes through image information from
it's own inputs and outputs but internal filters do not see a sliced
version of that information. This patch fixes the problem.

Change-Id: I48144d9cc5e9246deb53b2f7685bb257815a92d8
Merge topic 'DocTypo'

af1b3fd7 DOC: Fix typo in RelabelComponentImageFilter
Merge topic 'WrapCleanup'

e3964c55 STYLE: Some minor code cleanup in the wrapping setup
ENH: Refactor per pixel conversion function to per scan-line method

This patch changes the implementation of conversion from the TIFF
scanline buffer from a function call on each pixel to a function call
per scanline. The enable efficient copying of similar scanline and
better reuse of variables for palette look ups.

This can increase the performance of reading grayscale images by up to
3X for cached files.

Change-Id: I24bb744fda35629f1c1ed7154e26e5708e912059
PERF: Refactor color table lookup

Change to use a index lookup for the color and gray scale
palettes. The remove excessive exception checking done on a per pixel
basis with the GetColor method. Additionally the InitializeColor
method was change do initialize the color palette variables.

An exception no longer occurs when an index exceeds the number of
entries in a palette. Instead a module operator is used to prevent
out of bounds memory access.

Change-Id: Ia62c65cd8b1be0d66c488540709a8fb961190cc9
COMP: Bad test signature

Test signature must be (int, char *[]).

Change-Id: I31a885aa738243815b366195b6417589102b28bb
Merge topic 'BadTestSignature2'

623a8c8b COMP: Bad test signature
Merge topic 'ImageSourceMakeOutputByName'

3f23e26a BUG: Override method to MakeOutput by name
Merge topic 'TIFFRefactorPerformance'

40afd951 PERF: Refactor color table lookup
d98cbeb7 ENH: Refactor per pixel conversion function to per scan-line method
BUG: Adding missing parentheses around boolean expression

Change-Id: I669d160ff3ba830f3c33ac87de434db41472eb79
BUG:  Need to specify TInternalComputationValueType for default metric.

Change-Id: I5e0a86ab99df5da7dc333721c0448a1a7d48872a
Merge topic 'TIFFRefactorPerformance'

9adc54c7 BUG: Adding missing parentheses around boolean expression
Merge topic 'LabeledPointSetMetricDataTypeBug'

b3090f8d BUG:  Need to specify TInternalComputationValueType for default metric.
ENH: Add direct initialization to SyN registration

It is important to be able to save the internal state
and restore the internal state components necessary
to accomplish a SyN registration.  This patch
adds the logic so that it is possible to restore
the state from a properly formatted initializer.

Changed name of typedef to avoid warning
COMP: itkBSplineSyNImageRegistrationMethod.hxx:328:
          warning: declaration of 'DisplacementFieldTransformType'
                   shadows a member of 'this'

Change-Id: I50b18e6d46b93d10d4b6042d43f4baede8a87d92
Merge topic 'addDirectInitToSyN_3'

eaef6524 ENH: Add direct initialization to SyN registration
Merge topic 'ITK-3320-slicebysliceimagefilter-doesnt-propagate-information-internally'

2b53a38f BUG: Fix SliceBySliceImageFilter doesn't propagate information internally
COMP: Add missing VTK module dependency for LevelSetsv4Visualization.

Change-Id: I60c84bc3ee3060111514f744da07cca7e43c285d