Replace NumericalMathFunctionCollection by lists in python/tests

Not all tests have been modified, few of them keep
NumericalMathFunctionCollection to make sure that it works too.
Automatic conversion from a Python sequence into Collection<NumericalMathFunction>

The C++ code to convert Python objects into OT::NumericalMathFunction
calls OT::PythonNumericalMathEvaluationImplementation(pyObj).
For this reason, PythonNumericalMathEvaluationImplementation must be compiled
into all modules which use NumericalMathFunctionCollection.