ENH: Improve mangling of itktiff library.

Separate the defines into a Common and Windows-Only section.

Include windows/bash commands to generate suggested symbols to include.

Remove old defines for symbols which no longer exist.

Sort the defines alphabetically.

Change-Id: I5a2af1cf8c9e7746b046cb2893988190a13ef1d7
ENH: Updated SCIFIO remote reference

Updated the SCIFIO remote reference. The SCIFIOImageIO module features
the following improvements and bug fixes:

* Takes advantage of the latest scifio-itk-bridge (bef14215)
* Enhanced error handling (stack trace on exceptions + exit on command failure)
* SetSeries(int) method for multi-series datasets
* GetSeriesCount() method to determine total number of series
* Fixed RGB image reading (was only reading 1/3 of image)
* Fixed handshaking issues (leaving bytes on the buffer)
* Improved SCIFIOImageIO->Write performance
* Completely refactored the itkSCIFIOImageIOTest
** Allows argument flags to open RGB images, series ranges,
   complete multi-series datasets, select number of dimensions,
   select pixel type, streaming divisions, etc..

Change-Id: I496e09f72322623416aaf037c821af0c5087d666
ENH: Add option ENABLED_SHARED to itk_module for shared libraries

Bump required cmake version to 2.8.6 for GenerateExportHeader.

This option enables shared libraries on windows and adds export
specification with gcc shared libraries. This option respects the
CMake variable BUILD_SHARED_LIBS.  Modules without this
specification can still be shared with gcc, but will be static with
msvc.

Change-Id: Ic1552ca64bb7e614e254cefe285802c96359ed3f
BUG: airOneLinify() infinite loop, synch w/ Teem for its 1.11.1 release

Change-Id: Ia1c26a21e1eeffd37c5fef62b6a35c20a7175d31
ENH: Enabling shared IO modules on windows

Adding module specific export specifier for ImageIO modules which do
not depend on third party libraries. These io modules are enabled to
follow the BUILD_SHARED_LIBS cmake variable. This enables these
libraries to be shared on windows, and have specified export
visibility with GCC.

Change-Id: I804a2a8fc7fd6afe3f12fa05b9c8858bbddae0a4
Merge topic 'NrrdIO-preTeem1.11'

c03ef66 BUG: airOneLinify() infinite loop, synch w/ Teem for its 1.11.1 release
Merge topic 'enh-tiff-mangling'

bedddeb ENH: Improve mangling of itktiff library.
Merge topic 'scifio-write-series'

f08b803 ENH: Updated SCIFIO remote reference
Merge topic 'ImageIOSharedLibraries'

e55e67b ENH: Enabling shared IO modules on windows
6d369e1 ENH: Add option ENABLED_SHARED to itk_module for shared libraries