Catalogs of entities

Provides views of latest publications, people, annotations, groups etc.

Note: existing views were refactored for more unified code, so the diffs are large in some cases, but insignificant (about, terms, privacy pages etc. due to removal of the unnecessary .simple class)
This sort is probably not right, because only `authorPerson` or `authorGroup` is possible, so it means that for all `authorGroup`s `authorPerson` will be empty and would thus be first (or last?) so in fact this sort will sort so that all persons will be first and then all groups. You probably wanted a mix, whatever is the name? Can you see if there is a solution to this? We could also create a generated field `authorName` if there is no other way.