ERP-339 - did the socket teardown first before canceling the consumer.  That should tear down the socket first from the client side, and force us not to get stuck in close_wait.
ERP-339 - fixed rspec where the singleton needs to get reset after the test.
ERP-339 - removed debugger gem for development.
Merge pull request #30 from honest/ERP-339

ERP-339 - did the socket teardown first before canceling the consumer.  ...