adding support for SSL and BasicAuth to the client code... 

Hey there! I needed support for SSL and Basic Auth on a project and so I added support for this to the client.

Bumped the version number and updated documention to denote changes as well.