Merge topic 'FixZeroSizedParametersSet'

332522e6 Don't take address of zero sized std::vector
Merge topic 'MissingCommasInJSON'

c264516a Added missing commas in new JSON files
Merge topic 'SIMPLEITK-563_WrapCenteredVersorTransformInitializer'

9c7c9e47 Explicitly use Self qualifier for virtual method in constructor
6e080a45 Adding comprehensive testing for the versor initializer
1654b27d Adding explicit conversion constructor to transform from base class
962d464b Adding inline keyword to functions in anonymous namespace
9a4c14d4 Moving VectorDoubleRMS Predicate to cxx file
384e5ca4 Must include test harness before gtest
036ab30e Moving vector testing facilities to SimpleITKTestHarness
29458f67 Adding explicit constructor from base transform to vesor
f3e70783 Merge branch 'master' into SIMPLEITK-563_WrapCenteredVersorTransformInitializer
f19673a9 Improve error message for transform initializers
5b4efba9 Adding initial testing for Versor transform initializer
64e52d67 Print parent process object and minor documentation tweaks
fde7f39d Correct the Versor Initialization wrapping code
05cd5b10 Rename CenterVersorTransformInitializer to add Filter Suffix
eddacf6e Adding initial generated code from json
0b1e2466 Adding rough json file to generate initial code
Move Matrix/Direction conversion function to TemplateFunctions header

Refactored the PimpleImage class to make use of these macros too.

Change-Id: I6a4a0a42fe15aeb42cb1298a2b3edb65cbefbb86
Adding protected constructor for derived classes to construct pimple

This allows derived classed more flexibility in how the pimple
transform is created or copied.

Change-Id: I39c7d244beed685904e61830c3fd2ac77d677f88
Adding transform specific interface for bspline transforms

Change-Id: I8fea24059f471a58db9552a67c5829dddfbe946d
Adding basic testing for BSplineTransform

Change-Id: I75e49fd0507a930e4fbb3e4ade6cec836daf9082
Merge topic 'SIMPLEITK-538_AddBSplineTransformSpecificInterface' into next

ff7aecb9 Adding basic testing for BSplineTransform
b54bea16 Adding transform specific interface for bspline transforms
812d21ce Adding protected constructor for derived classes to construct pimple
fbce697f Move Matrix/Direction conversion function to TemplateFunctions header
353e7530 Merge topic 'SIMPLEITK-563_WrapCenteredVersorTransformInitializer'
ecb70ccf Merge topic 'MissingCommasInJSON'
f99534b1 Merge topic 'FixZeroSizedParametersSet'