STYLE: Improve readability and const correctness of ImageIORegion.

Change-Id: I9254bc96980505f4306608b7b45f9d021cb6e4bb
COMP: Ignore itkIndex.h -Warray-bounds warnings on GCC 4.9.

These appear to be false positives.  Example warning:

In file included from /var/lib/jenkins/jobs/ITK-v4-Testing-32-chroot/workspace/MyTests/ITK/Modules/Core/Common/include/itkContinuousIndex.h:22:0,
                 from /var/lib/jenkins/jobs/ITK-v4-Testing-32-chroot/workspace/MyTests/ITK/Modules/Core/Common/include/itkImageRegion.h:34,
                 from /var/lib/jenkins/jobs/ITK-v4-Testing-32-chroot/workspace/MyTests/ITK/Modules/Core/Common/include/itkImage.h:21,
                 from /var/lib/jenkins/jobs/ITK-v4-Testing-32-chroot/workspace/MyTests/ITK/Modules/Core/Common/include/itkImageSource.h:32,
                 from /var/lib/jenkins/jobs/ITK-v4-Testing-32-chroot/workspace/MyTests/ITK/Modules/Filtering/ImageSources/include/itkGenerateImageSource.h:22,
                 from /var/lib/jenkins/jobs/ITK-v4-Testing-32-chroot/workspace/MyTests/ITK/Modules/Filtering/ImageSources/include/itkGaborImageSource.h:21,
                 from /var/lib/jenkins/jobs/ITK-v4-Testing-32-chroot/workspace/MyTests/ITK/Modules/Filtering/ImageSources/test/itkGaborImageSourceTest.cxx:18:
/var/lib/jenkins/jobs/ITK-v4-Testing-32-chroot/workspace/MyTests/ITK/Modules/Core/Common/include/itkIndex.h: In member function 'void itk::ImageFileWriter<TInputImage>::GenerateData() [with TInputImage = itk::Image<float, 3u>]':
/var/lib/jenkins/jobs/ITK-v4-Testing-32-chroot/workspace/MyTests/ITK/Modules/Core/Common/include/itkIndex.h:226:19: warning: array subscript is above array bounds [-Warray-bounds]
   { return m_Index[dim]; }

Change-Id: Id7fe6616ba7b8938d1d9091b6515f4c77e787df5
BUG: Remove division in inner loop for otsu threshold calculator

Extracting a loop invariant constant division, should decrease the
accumulated numerical error over the loop.

Change-Id: I5c13b36ebb6b0c22494c26e85e8e6ac9720404bc
Merge topic 'array-bounds'

66fc498f STYLE: Improve readability and const correctness of ImageIORegion.
Merge topic 'array-bounds'

4cd06116 COMP: Ignore itkIndex.h -Warray-bounds warnings on GCC 4.9.
COMP: Fix implicit conversion warnings

This patch addresses the following warning:

itkThresholdMaximumConnectedComponentsImageFilter.hxx:129: warning:
passing 'double' for argument 1 to 'void
itk::BinaryThresholdImageFilter<TInputImage,
TOutputImage>::SetOutsideValue(typename TOutputImage::PixelType) [with
TInputImage = itk::Image<double, 2u>, TOutputImage =
itk::Image<unsigned char, 2u>]

Change-Id: I403f11b0eb871bf8cb2757044edd53de52943120
COMP: Remove unused typedefs in ITKReview module.

Change-Id: Ifc6aaa82f4778ce8291b1564ef4264ffd1e007dd
COMP: Remove unused FFTW typedef's.

Change-Id: I46727b780095d5fbdd0008a0b985900d8032b488
COMP: Remove unused typedefs from the Examples.

Change-Id: I01b2404eec04f8c117aa29a69c72aa1d7a843a5e
COMP: Remove unused typedefs in compatibility code.

Change-Id: I57cd8b78ae7221c677fc2d71664cdb80b9c76f23
Merge topic 'ReviewUnused'

a3247e07 COMP: Remove unused typedefs in compatibility code.
aadbd87a COMP: Remove unused typedefs from the Examples.
22b528cc COMP: Remove unused FFTW typedef's.
5afe6b74 COMP: Remove unused typedefs in ITKReview module.
Merge topic 'OtsuThresholdExtractDivision'

9c54724f BUG: Remove division in inner loop for otsu threshold calculator
Merge topic 'FixThresholdMaxCCWarning'

c1bcfb73 COMP: Fix implicit conversion warnings