Support x-prefetch
Fix stupidity
Genericise
Simple tests. The QosTests class is surprisingly unhelpful here, almost all of it is to do with how qos needs to be shared, survive consumers starting and stopping, etc.
Test increased credit turning up for a variety of reasons, and test that acks from gets don't interfere with any of it.
Add a shorter form of Channel.basicConsume() which takes args, and use it in a few places where it makes sense.
Two more tests
whitespace
Document this flag a bit better since it is not immediately obvious.
Don't use @Override on interface implementations

Restores Java 5 compatibility.
Merge bug26048
Don't use Arrays.copyOfRange() as it's a 1.6ism and we can just as easily use the rabbitmqctl "-q" flag...
Further adventures in 1.5 compatibility - remove more interface @Overrides and TimeUnit only knows about seconds and their subdivisions.
Merge bug26048 (again)
Attempt at a test
Update PerfTest for new qos regime, and add a convenience method for per-channel prefetch.
Merge in default
Update tests
Matthias points out that this is more logical...
Added tag rabbitmq_v3_2_4 for changeset 1758957ebc6b