ENH: Add SafeBorder to BinaryMorphologicalClosing

Simple case of missing IVAR definition. The BinaryMorphologicalOpening
does not have this method.

Change-Id: I90ef760f99c328cbc007acfadb176d877dfd3d60
Adding test of SafeBorder for BinaryClosing

Change-Id: I9113fc3fcfc28679ea573e1f8bc29418d39955c3
Removing in Prefix from Kernel template procedural method.

Change-Id: I4cc42420b0cfb99d0542021436ca15b2647972e0
Adding SafeBorder to Grayscale open and close

Change-Id: I3d8872a3dc00a2fb1a1d80806b95b4a49fc91a2d
Adding new Java distribution target to dist

This adds automatic packaging of the JAVA jar and documentation files
into a zip file.

Change-Id: I673f9f78f9d7ae4bc6a921a62f8ae8468ccf39b5
Ignore GetBuffer methods for most wrapped languages.

Change-Id: I5e8307942fc03a028efded24882af3594774b597
Defaulting Java distribution arch to unknown
Adding packaging of CSharp binaries for distribution
For Python add support for long index types.

The return type for certain index and point operations may return a
long integer type in Python. This get/set item methods must accept
this as input. Additionally, this type has been removed from Python 3,
to that needs to be a special case.

Change-Id: I59d30ef0692a00585e78d0d2f4cb774325d0dc1b
Merge topic 'SIMPLEITK-85_SetGetPixelsOfVectors'

01166e3 For Python add support for long index types.
2114915 Ignore GetBuffer methods for most wrapped languages.
Merge topic 'SIMPLEITK-365_AddSafeBorderToBinaryMorphologicalClosing'

67caaaf Adding SafeBorder to Grayscale open and close
ae4b375 Removing in Prefix from Kernel template procedural method.
a7eacd8 Adding test of SafeBorder for BinaryClosing
ffaba1c ENH: Add SafeBorder to BinaryMorphologicalClosing
Merge topic 'SIMPLEITK-360_BuildJavaCSharpDistPackages'

92d7080 Adding packaging of CSharp binaries for distribution
b7102f6 Defaulting Java distribution arch to unknown
b5396cf Adding new Java distribution target to dist