reduce number of messages published during test
500 is enough to give us coverage of flow control. It's not enough to
get coverage of progress reporting, but that's highly timing dependent
anyway.
go via rabbit_control_main
to improve test coverage