ENH: Remove ImageFilterExecuteBase

This class only added Execute methods to the hierarchy. To support
filters which operate on object other that images, and  give more
flexibility for inputs and output this class is being removed.

Change-Id: Iba691f36ffa6adc3d2ed493c1001b8f8a171b27d
ENH: Adding initial support for "inputs" array

This patch add to the code generation system an inputs array similar
to the member, but these are required inputs to the functions.

Change-Id: Ib445b708c005e8d82b2c6d43e0ed0d3df108ae45
ENH: Adding ExecuteInternal method support for inputs array

Change-Id: I07b069cf4f22e8e92458bd041fc6bdfdc8ba8472
Adding template_test_file name to all json who use the test template

Change-Id: Idb23b607c95843a524c76fb8efba7564b20b24ab
Only generate a test if template_test_filename is defined

This enables automatically generated filter code but manually
generated tests.

Change-Id: I7122811f8c44fde4eafd8cfcb399e4dabf294591
WIP: Adding TransformToDisplacementField Filter

Change-Id: I6b8b1ea07af1d1bf362078452c38de45f6e0467d
ENH: adding generated TransformToDisplacementFieldFilter

Change-Id: I5cc80a6092949ab2012730c6433e96806fb81430
Updating TransfromToDisplacementField manual test

Adding a basic identity transform to ensure that it's functional.

Change-Id: I3d97cae96fe8a27bab21b0587b144cf82429aacc
Merge topic 'SIMPLEITK-427_AddSupportForNamedInputs' into next

31985256 ENH: Adding ExecuteInternal method support for inputs array
9797980c ENH: Adding initial support for "inputs" array
bf8c8cee ENH: Remove ImageFilterExecuteBase
Merge topic 'SIMPLEITK-550_AddTransformToDisplacementField' into next

a50ece90 Updating TransfromToDisplacementField manual test
792aba2d ENH: adding generated TransformToDisplacementFieldFilter
0f671458 WIP: Adding TransformToDisplacementField Filter
7c05cf34 Only generate a test if template_test_filename is defined
5be06e2a Adding template_test_file name to all json who use the test template