Auto-associate formula terms.

This PR extends the capability of the `cf.py` layer such that all variables contained within the `formula_terms` of a coordinate associated to a data variable are automatically associated with that data variable.

Previously, such `formula_terms` variables required to be explicitly stated in the `coordinates` attribute of the data variable.