Add support for SSL module

Adds support to handle the different structure of the SSL operations
For 1.8 compatability, the vcr cassettes have been recorded with
syck as the YAML engine