Track formulas in addition to values

This allows users of the library to find out what the formula was for a given cell by doing shared formula interpolation on the formulas based on the cell deltas, etc.

Documentation strings or comments would be handy here.