First pass at defining message fanout publication

Some initial thoughts about how messages will be published on an AMQP topic exchange.