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)