consumers are not required
Add config for a publisher
Can now fill an extras config
update Publisher
Use first connection as default if not filled
Publication now work
Update min required version of swarrot