Add Openstack SSL Support

Allow Openstack connections to be protected with SSL.

Additionally, remove some unused methods in `EmsOpenstack`.

WIP: Looking at how to add tests for this.

Rebased: included tests and fixed a problem with the raw_connect method.

Rebased for rubocop
It's there for consistency with other models (I think), but it can probably be removed.