Use name-based lookup of catalog values instead of indexed-based, to decouple from changes to lsst2wl and to make this code more readable.
Clean up input catalog:
 - replace id with galid
 - remove absmag_r_total, sedid_*, sedname_*
 - replace magnorm_* with fluxnorm_*
 - add fluxnorm_agn
Use fluxnorm_* instead of magnorm_* from catalog to normalize bulge and disk. Ignore AGN flux when it is present (only about 1% of galaxies).
Add support for non-float types in input catalog
Ignore .root files
If a component is missing, set its nominal size and shape from the other component
Print calculated sky rate in elec/pixel/sec