Adds the option to communicate over SSL

When constructing the teamleader wrapper you can now set the option to use SSL.
SSL is disabled by default for backwards compatibility