Add a separate Zeta analyzer class.

This also should result in a bugfix to the cooccurrence analysis,
which was broken in a subtle way.