Update cache in parents, not only self

In blocky.Gravity._update_cache, the cache of self was being updated,
when in fact the values of interest are on the cache of self._parents.
Updated blocky benchmark with joint inversion

In joint gz and gzz, harvester outperforms blocky.Gravity. Still need to
investigate further.