Added support for client-side SSL certificates.
Add optional support for SSL SNI
reverting the debug output as it breaks unit tests
Added test to the client ssl auth (+1 squashed commit)
Squashed commits:
[f3831c9] Added test to the client ssl auth
Allow TLSv1 protocol
CA validation implementation
Aither client OR server auth if performed
Added correct test for server authf
Removed incorrect SSLv3 protocol support
Added some documentation
Fix pep8
Adding support for subdirectories in results.
Fix pep8
Use travis_.* for travis build testing
Support integration test in travis
Fix integration tests
Fixed more tests
Skip fix if not running in travis
Fixed more tests
Changed travis image to show just for the master branch