Added support for ssl connections.
pep8
Additional logging.
Add content-length by default.
Update history.
Merge branch 'ssl' into develop
Bump version number.
Fix reference to socket.error.
Rename the method that we copied from socket and only use it when creating ssl connections.
Merge branch 'prep-0.8' into develop
Merge branch 'develop'