Initial test case for #100

Does not reproduce the issue for me
Don't perform timeout control for basic.publish, fixes #101

This increases throughput roughly by 350%. Applications that
cannot afford lose a single message should be using publisher
confirms anyway.

We can also introduce an alternative publishing function
should the need arise.