Updated Python tests and examples for python3

This include import print from the future. This requires Python
>=2.6. Also the dic.has_key() methods was depricated, and the built-in
in operator is now used.
Merge branch 'SIMPLEITK-310_UpdateForPython3' into SIMPLEITK_321-UdateDivOperators
ENH: Adding floor and real divide filters for python

This pactch is to add PEP 238 division behavior to SimpleITK in
python.

We implemented a new functor for "floor division" and "real
division". And added the operators to the python image class. These
operators still only work on two images when they are the same type.
BUG: corrected IOTest.py

The incorrect file was being called.
Updating Python ImageTest
renamed BasicFiltersTests with sitk prefix
Merge branch 'SIMPLEITK-323_AddComparisonLogicOperators' into SIMPLEITK-321UpdateDivOperators
convert Image iterator to generator function

Python 3 renamed next to __next__, so the __iter__ method was rewriten
to use the yeild generator methodology to easily work in python 2 and
python 3.
replaced python reduce funciton with for loop.

The reduce method has been removed in python 3. So a basic for loop is
now used.
Corrected output image type of DivideReal to be Real
Adding manual test for DivideReal and DivideFloor filters
Adding relative comparison for DivdeReal
updating data submodule with DivideReal baseline
Merge branch 'UpdateData' into SIMPLEITK-321_UpdateDivOperators
Removed the "in" prefix from function arguments.

The lua template code generation system has been updated to use the
name of the variable with the first letter lower case, instread of
prefixing with "in".

This has primarily been done for the Python interface since python
allows arguments to be specified by name. However, this causes an
incompatibility with the only argument names.
Made argument casing consistent for .h files.

Arguments to function begin with a lower case, then cammel case. Also
FileName is two words meaning the following should be the standard
argument "fileName".

Change-Id: I33c65ec0c2f23ccd55f6d97133de7b3781ac4387
Updated example with removal of in parameter prefix

Change-Id: Iee2067ba7bca11220b0919c178b2f08f197bbe91
Merge topic 'SIMPLEITK-310_UpdateForPython3'

157bb2c replaced python reduce funciton with for loop.
8c1efcb convert Image iterator to generator function
f9d67c9 Updated Python tests and examples for python3
Merge topic 'SIMPLEITK-321_UpdateDivOperators'

0ae1ff5 Merge branch 'UpdateData' into SIMPLEITK-321_UpdateDivOperators
14daf9a updating data submodule with DivideReal baseline
8dad30f Adding relative comparison for DivdeReal
9e894e2 Adding manual test for DivideReal and DivideFloor filters
53f4ce7 Corrected output image type of DivideReal to be Real
c46ec41 Merge branch 'SIMPLEITK-323_AddComparisonLogicOperators' into SIMPLEITK-321UpdateDivOperators
d3fc4b1 renamed BasicFiltersTests with sitk prefix
325b339 Updating Python ImageTest
8be0562 BUG: corrected IOTest.py
2ec2b84 ENH: Adding floor and real divide filters for python
e8660fa Merge branch 'SIMPLEITK-310_UpdateForPython3' into SIMPLEITK_321-UdateDivOperators
Merge topic 'SIMPLEITK-336_RemoveInPrefixOnParameters'

124595a Updated example with removal of in parameter prefix
3ed9ea8 Made argument casing consistent for .h files.
dc94677 Removed the "in" prefix from function arguments.