Gracefully handle broker updates in journal writers

Instead of blindly restarting the journal writers when a broker update
occurs, trigger a configuration update by sending them a message. This
allows them to process any pending writes before the configuration
update takes affect.