Support default python sockets, Gevent sockets and Eventlet sockets

created utility to import the correct classes

Default is to return the syncronous connection classes

Workaround for codahale metrics bug for testing purposes

Wercker CI updates

Documentation Updates
Version bump for new features
Merge pull request #5 from platinummonkey/socket_type_choices

Socket type choices