Support for merging related numeric types in test plan parameters

A customer would like to be able to merge properties of related numeric types such float and double for use as external parameters.

See discussion here: https://forum.opentap.io/t/merging-parameters-of-different-types/177/7