Merge topic 'SIMPLEITK-342_UpdateITKTowards43'

0c788a7 Udpating to ITK tag v4.3.1
647b6da Change to use hash since the v4.3.1 tag has not been made yet
e6d601b Updating to ITK v4.3.1 patch release
Merge topic 'FixSomeWarnings'

69cf4f6 Suppress any warnings about loslib
0154362 Cast to signed integer type to avoid warning.
47729d7 Try to suppress warning about mkstemp
40be18b Fix warning in itkSlinceImageFilterTest with integer conversion
Merge topic 'OSXArchExecute'

839948d Add argument for Java architecture selection.
Merge topic 'SIMPLEITK-327_AddGitBasedVersionInformation'

97fd8dc Add SimpleITK src version and module files to archive script
498d4fe Adding Script to generate source tarball from ITK.
e557fb6 Save and read _GIT_VERSION variables for when there is no git dir
6a66f7e Updating wrapped language infrastructure for version variables
9a48380 Simplifying and updating sitk::Version object
2b07ee2 ENH: Extract version information from git
Merge branch 'master' into next

Change-Id: I5b67efb482121eded7b7d0c137cbfd42a3139a66