Added Cloudwatt driver

Added Driver for new French cloud provider Cloudwatt https://www.cloudwatt.com/fr/

This provider is based on OpenStack but uses a custom kind of authentication,
The request data must look like below:
{'auth': {
  'passwordCredentials': {
    'username': 'THE_USERNAME',
    'password': 'THE_PASSWORD'
  },
  'tenantId': 'THE_TENANT_ID
}}

So, I adapt classes to accept tenant_id argument.

I manually tested it with a custom script and ``Driver.list_nodes()``.
IIRC, `service_type` and `auth_url` should be set on the Connection and not NodeDriver class.