Allow GridFunctionProbe to be instantiated without function
There is a setter for the function anyway, so it is natural to be able to construct the probe object without a function.
There is a setter for the function anyway, so it is natural to be able to construct the probe object without a function.