COMP: Fix SSE2 build errors with WrapITK on GCC 4.9. (ForRelease)

As of gcc 4.9 the cmake test for emmintrin.h no longer depends on SSE2 support actually being enabled.
Gccxml has a problem with this since its parser is based on gcc-4.2.

See ITK-3299

Change-Id: I0dbd504e5202beae8f68930f3a21d2a348158b26
DOC: Fix Software Guide page overruns in IterativeClosestPoint{1,2}.cxx.

Split up the literal code section.

Change-Id: I921913032ce143c413ba734c77af8ad5dd6cc4d0
DOC: Remove duplicate text in LaplacianRecursiveGaussian example.

This appears to be a copy/paste error from the
SmoothingRecursiveGaussianImageFilter.

Change-Id: I81dd7ccd6b563495a7521bce722036169d994aa1
Merge topic 'icp-sections'

805669f4 DOC: Remove duplicate text in LaplacianRecursiveGaussian example.
fd398023 DOC: Fix Software Guide page overruns in IterativeClosestPoint{1,2}.cxx.
BUG: Improve SWIG version check

See ITK-3303
The swig version was checked before SWIG_VERSION was defined when using system swig.
There is now also a new variable, ITK_SWIG_VERSION, which defines ITK's swig version,
and is propagated to SWIG_VERSION when using ITK's swig.

Change-Id: Idc755567691d32543997797a7d85443a1488a3ed
Merge branch 'FixFitlerTypoForRelease' into release

Change-Id: Ibb05de6d27c6c94071d8b455b972d1eb7cc65ce3
Merge branch 'FixThresholdMaximumConnectedCompone' into release

Change-Id: I9104c6bad3f7fe319c3a644b120336912919a7b3
BUG: Add VTK_VERSION for older VTK versions

For older VTK's, VTK_VERSION is not defined. It needs to be setup manually.

See ITK-3304

Change-Id: I5efec656190e7417c7a2cbfa1b27b8b545261ca0
Merge branch 'release'

Change-Id: I2c4003bdb2f8ad7535a6ed3dd771b959f05e20a8
Merge topic 'FixSSE2'

409d8640 COMP: Fix SSE2 build errors with WrapITK on GCC 4.9. (ForRelease)
Merge branch 'FixSSE2_release' into release

Change-Id: I62a76c1b3c9df380b8cae6ad7a61accf4707dc7c
Merge branch 'release'

Change-Id: Id092a0e700a842dd7158f832a53a82c1971b64e5