Improve producer failover tests

And note loudly that async producer does not handle failed messages well.
Also intended to speed up the test suite considerably (these were the slowest tests in py26 / py27)
Fixes Issue #207