Added message queueing and grouping in the Producer, which turned into a whole bunch of other changes to get tests passing again and fix other bugs that came up.
Also fixed GZip compression.