Add MD5Digester class
Add support for passing in a File into content
Raise a proper exception if connection errors
Refactor the HTTP request builder into own class and test it
Merge pull request #6 from envato/upload-file-support

Add support to pass File objects as content