should not Kernel.sleep if max_send_retries = 0
added a unit test
Merge pull request #12 from rtjoseph11/master

incorrectly calling Kernel.sleep when producers are created with max_send_retries set to 0