BUG: Update SmoothingRecursiveYvvGaussianFilter remote module

This fixes build errors and warnings on MSVC.

Change-Id: I6d4cc2c4b6e911d67a7afb078dedf423acd7b57e
BUG: Address Shared Library issues with SCIFIO

Updates the SCIFIO remote module with the following:
caab429 ENH: Add library specific export specifier.
2744aaf BUG: Incorrect target link libraries specified as dependency
83de482 BUG: Fix bugs with CR removal in SCIFIOImageIO::WaitForNewLines

Change-Id: I346f3f7d91e7072f37b45c5674169be9fadb62aa
COMP: Fix implicit conversion warning

This was caused by commit
7b5fbefbc9f802f53a8c961c6c6ba3f872b49cbf .

Also remove use of explicit double types.

Change-Id: I1d60fcf31b27d0f08077f373056ac6c6367d2df3
STYLE: 4 space indentation for python files

I plan to go through the python files to do some style cleanup.
A good start is to make the code pep8 compliant http://www.python.org/dev/peps/pep-0008/

For this I will use the pep8 tool : https://pypi.python.org/pypi/pep8

To start with, I just cleaned up the indentation of the files. The indentation was not consistent throughout the files (2, 3, and 4 spaces).
I thought it would be better to clean up the indentation first, because if I do the full pep8 cleanup at once the diffs will be difficult to read.

Once this is merged I will submit a second patch with more style cleanups.
Merge topic 'pep8-indentation'

22247381 STYLE: 4 space indentation for python files
Merge topic 'UpdateSCIFIOForSharedLibraries'

c1e5fdc3 BUG: Address Shared Library issues with SCIFIO
Merge branch 'FixClang5NumericTraitConstantsExport' into release

Change-Id: If8e3fcf8e4434899d512194393b759a84a3ae339
Merge branch 'release'

Change-Id: Ic8968bd71bb03bec03737de08c1f8a0e69e40921
Merge topic 'YvvGaussian-Update'

bbb1365c BUG: Update SmoothingRecursiveYvvGaussianFilter remote module
Merge topic 'GCC4.1-Dashboard-Warnings2'

e5f201a5 COMP: Fix implicit conversion warning