Adding PatchBasedDenoing filter

The neighborhood sampler has been parameterize with the number of
sample results requested, and the sample variance, and the radius is
derived from the sample variance.

This SimpleITK filter exposes all parameters available in the ITK
filter, but always uses the Gaissian subsampler. No procedural method
with all parameters is available.

Change-Id: Iadce525d73d02008c37a36145dd3208ca7578083
Adding customized procedural methods of PatchBasedDenoising filter.

These procedure expose the basic usage of optionally using a
NoiseModel, or not, and not using the KernelBandwidthEsitation.

Change-Id: Idd5426ea65c89a8234d2c890b41b9bf6a0986de5
increase tolerance for test

Change-Id: Ia12d920d20f3ccd8443b84fc03423fcf8acd1980
BUG: Disable octave in Swig configure

If octave is installed but not the development libraries Swig will
generate a configuration able. To by-pass this disable ocatave during
super build of Swig.

Change-Id: I90d1cc054e511bd4ee0961781a1f536b562e28bd
ENH: Add variable number of inputs to Dual template

Add the ability to customize the second image template parameter in
the DualImageFilter template. This enables a user settable parameter
to determine the output image type.

Change-Id: I6ae32ebb23ff84fc94dca749559396775b8a6a39
Adding ClampImageFilter

Change-Id: Ibc5349e2762d326dec5bfeab53a60e28a96ffd3b
Adding documentation form ITK XML

Change-Id: Ie2f5fe7382d067dbed478125266fd38923028894
Add more generic custom_type2 json field for Dual dispatch filters

Change-Id: I1986f65662f592bfe0f0fb24fdcecabc06aa9fd5
Adding midas key file for clamp baseline

Change-Id: I6c55a5e976dc1ee0eff5a5f6a9b902bbaed252b4
Ignore one procedural method in Lua for Patch Denoising

Change-Id: Idb82baccbca70b393de959504b015812b264b68b
Fix Clamps bound parameter to check output pixel types.

Change-Id: I0e61c1e83bc14f09d9364215cc63f92d25e1e4ea
Fix signed to unsigned comparison warning.

Change-Id: Idaf8f8c508ec5e37591c02519415ab769fbfa52e
Merge topic 'DisableOctaveInSwig'

37f0b56 BUG: Disable octave in Swig configure
Merge topic 'SIMPLEITK-330_AddPatchBasedDenoising'

5cc3032 Fix signed to unsigned comparison warning.
465ed65 Ignore one procedural method in Lua for Patch Denoising
bca6141 increase tolerance for test
df8215a Adding customized procedural methods of PatchBasedDenoising filter.
3881ca1 Adding PatchBasedDenoing filter
Merge topic 'AddClampImageFilter'

bb271a7 Fix Clamps bound parameter to check output pixel types.
ab8cf49 Adding midas key file for clamp baseline
1c9cfdd Add more generic custom_type2 json field for Dual dispatch filters
97a9e15 Adding documentation form ITK XML
ba0e239 Adding ClampImageFilter
6d04eef ENH: Add variable number of inputs to Dual template