Reorder frontend views to more closely follow ISAD(G)/DACS

Makes subrecord ordering 1) dates, 2) extents, 3) agents
and (where applicable) 4) related resources with the
exception of digital objects and components, where file
objects appear first.

Delivers #48766865