Enabling DataFusion to support StructArray for some of its scalar operations.
Note that this may be difficult to support in Ballista due to how scalar values are currently represented in the proto, so I suggest we restrict this to DataFusion for now.