feat(containers): define new baseclasses for frequency and sidereal data
feat(containers): define new baseclasses for frequency and sidereal data

This defines new `FreqContainer` and `SiderealContainer` base containers
to support a common set of functionality for data with a frequency or RA
axis. It also ports all the existing containers to use them.

radiocosmology/draco,radiocosmology/draco