Move the "extern" declarations from output_list.c, for more type safety.
Use these instead of exposing the internal roar_t struct.