Support for HTTPs, verifies certificate against CA certs directory
Better error handling + initialisation of ca_path
Trying to provide better error messages
Merge branch 'better_errors'