[cleanup] reimplement PointwiseGridFunctionAdapter using variadic templates
the PointwiseGridFunctionAdapter still used the EmptyNode from typetree, which I'd like to get rid of, as it is an artifact of the non-variadic implementation of a composite node.