STYLE: Remove entries from the old MINC2ImageIO.

It has now been removed.

Change-Id: I8b7125ea868e067c65aae99954c02c66a2d95f03
BUG: Remove MINCIO from the default registered modules.

ExampleIOPluginTest is fixed by calling
ObjectFactoryBase::RegisterFactoryInternal.

ITKIOMINC is also marked as EXCLUDE_FROM_ALL per previous discussion,
so it can go through more testing like the DCMTKIO module before being
built by default.

Change-Id: I10150a8615f99b5c12b02bf3a8931d849e1d2a17
BUG: restore gnu aligned attribute

The test for detecting gnu aligned attribute was always generating the
following compilation error:

Modules/Core/Common/CMake/itkCheckHasGNUAttributeAligned.cxx:27:
error: 'foo<T>::foo() [with T = int]' is private

This feature is now restored.
Merge topic 'MINCDangles'

8a86d3c BUG: Remove MINCIO from the default registered modules.
074569a STYLE: Remove entries from the old MINC2ImageIO.
PERF: ImageAlgorithm::copy to use std::copy for conversion

The prior implementation used memcpy, with the restriction that the
internal pixel types be the same an POD. With the nice change to use
std::copy, this restriction is not required, just that the pixel
types are convertible, and that the dimensions are the same.

I have observed over a 10X improvement for 3D images between std::copy
method vs the iterator based one. Also this enables the CastImageFilter
to use std::copy, yielding to 25X speedup the performance compared to
v4.3.2.

Change-Id: Ifdb80c1c5d726fdc301205d0d6a8111ea1782e83
BUG: Add EXCLUDE_FROM_ALL to ThirdParty/MINC.

Since MINCIO is currently in EXCLUDE_FROM_ALL, this should also
be set.

Change-Id: Id80316b1323c719361cdb6a4a69fa55582d932ae
ENH: Add SCIFIOImageIO.

This package provides an ITK ImageIO plugin that uses SCIFIO
to read and write supported life sciences file formats.

The SCIFIO ImageIO plugin was developed by Gaetan Lehmann, Mark Hiner,
Curtis Rueden, Melissa Linkert and Matt McCormick. Development of this
module was funded in part by the [FARSIGHT
project](http://farsight-toolkit.org/), as well as the [Open Microscopy
Environment](http://openmicroscopy.org/).

Special thanks to Alex Gouaillard, Sebastien Barre, Luis Ibanez and
Jim Miller for fixes and suggestions.

For further details, including usage instructions, see the [Bio-Formats
ITK page](http://openmicroscopy.org/site/support/bio-formats/users/itk).

Please [direct any questions to the OME
team](http://www.openmicroscopy.org/site/community).

To build the module, set

  Fetch_SCIFIO to ON in the ITK CMake configuration.

Change-Id: Idafa221438f1faec75f48e7ec04fc7b435e80f24
Merge topic 'ImageCopyUse_stdcopy_ForConversion'

68372d2 PERF: ImageAlgorithm::copy to use std::copy for conversion
Merge topic 'DisableMINCThirdParty'

2a991a1 BUG: Add EXCLUDE_FROM_ALL to ThirdParty/MINC.
PERF: Store indexed outputs in array for constant time access

Add vector of iterators into the named outputs in the
ProcessObject. This will provide direct constant time access to the
outputs of filters with out doing string comparisons or lookups into a
map.

Wrote tests to improve coverage of the inputs operations.

Change-Id: If62aa34cbb7a46a7df2c17614f6d3c23508ccfbb
Merge topic 'SCIFIORemote'

d3c9e57 ENH: Add SCIFIOImageIO.
Merge topic 'ProcessObjectIndexNamedOutputs'

4cc805f PERF: Store indexed outputs in array for constant time access
Merge topic 'ResotreGNUAttribueAligned'

2f96c57 BUG: restore gnu aligned attribute