Add GFOffset macro which can be used in equations

This can be used to implement grid function operators (such as finite differencing operators) in calculations without using the PartialDerivatives option. See Tests/Kranc.mt for an example.

Untested.