[functions.interfaces] added missing virtual dtor
[grid.provider.cube] added initializer list constructor
[aliases] removed Function
[grid.boundaryinfo] make NormalBased copyable
[grid.provider.cube] this needs to be size_t
[functions.expression] added sanity check
[cmake] added missing pkg_check to GridUtils