Fix warning in itkSlinceImageFilterTest with integer conversion

Change-Id: I1d350eb56b8e20e0689241e09625027cb48bc7e6
Try to suppress warning about mkstemp

Change-Id: Ieef47511afd231232231d7fd94ba4569344f6eb7
Cast to signed integer type to avoid warning.

Change-Id: I2bf0a78e7f057b8655d4e0dc5dc2f5c4359a9249
Updating to ITK v4.3.1 patch release

Change-Id: I4bbb8704c2613dda196e4dc83d0c14915390debb
Change to use hash since the v4.3.1 tag has not been made yet

Change-Id: I8ad1afd65f095726253b44bdcc2973c02229acc2
Suppress any warnings about loslib

This is intended to suppress the following warning:

/.../SimpleITK/Utilities/lua-5.1.5/src/loslib.c:60: warning: the use
of `tmpnam' is dangerous, better use `mkstemp'

The suppression regex is perhaps too general, but begone warning
begone!

Change-Id: I08ddf89b2877ebe0e1343e2ccceeaf77c70c1f6e
Udpating to ITK tag v4.3.1

Change-Id: Ia2c9a5c1ec0991ae12266ffaa1d1b96a852fcbc2
Add argument for Java architecture selection.

Added a command line argument when launching Java tests on OS X.
When compiling SimpleITK for non-default OS X architectures, we
need a "-d32" or "-d64" option to make Java launch with the proper
VM type.

Change-Id: I96bef331b12441070aa6a6909cff71aabb3b0af1
ENH: Extract version information from git

The number of commits since the last version changes is now extracted
from the git repository, and added to the version variable as either a
postN for devN suffix. Additionally, the 5 digit SHA1 hash of the git
HEAD is also appended.

As a consequence, a strict protocol needs to be followed when
Version.cmake is changed as well as the formatting and timing of
version tags. Its is expected that tag for a version is made, then the
next commit on the master branch modifies the Version.cmake to
indicate the version development is working towards.

The internal CMake variable to indicate SimpleITK's version have been
renamed to the conventional PROJECT_VERSION_[MAJOR|MINOR...]. Also to
follow standard conventions the SimpleITK_VERSION cmake variable is
defined and the amalgamation of all version information.

TODO: During configuration a CMake file should be generated to store
the extracted git revision information. If there is no git repository
detected then this file should be checked for. When source packaging
happens this file should be included.

Change-Id: I95e5d8876cd58b869cd939fab28d66708fbb9986
Simplifying and updating sitk::Version object

Updating to use conventional CMake version variables.

Removed too fine grained git revision information.

Created separate sitkVersionConfig.h file.

Change-Id: I229846e32525f52579f36d3f73a5c1fbff4d3980
Updating wrapped language infrastructure for version variables

Include git hash in python version if not official build.

Change-Id: I5946876cabd8b87cead0456061f134ca0f80806f
Save and read _GIT_VERSION variables for when there is no git dir

Change-Id: Ibed346ca4f48236c47cef11bcd640abf89fa1c06
Adding Script to generate source tarball from ITK.

Change-Id: Idb33f5903b0dc19a3dc1ff0518bbc1981697e275
Add SimpleITK src version and module files to archive script

This implementation requires not only that the targeted commit be
checked out and the submodules initialized and the but also a CMake
configuration made.

Change-Id: Ia80042c010f6a0be95e3b69c136dbdc541bcf162
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