DRYing retry logic
Removing async support, moving all connetions to generate
Do not disconnect nil sockets
Removing useless constants
Merge pull request #3 from camilo/change_retry_logic

DRYing retry logic