JSA: ensure PEAK catalog works with large number of extents

Moved the catalog concatenation to be done after each peak cat
is created, rather than once at the end.