Rearrange RAVEN workflow to better support new experiments
This MR contains some preliminary features to make it easier to add new pipelines in the future. This includes:
- Place all of the sky map handling for IGWN alerts into a single function so it can be used for any number of future IGWN alert handlers (GRB, FRB, IceCube)
- Expand
_kafka_to_voevent
to support more alert schemas, rearranging some calls to be more easily expanded in the future.
Edited by Brandon Piotrzkowski