Fix issues in clients 'openstack.py' module:

 - improved the inheritance of the 'Creds' object
 - added 'auth_system' attribute to the Creds object constructor
 - removed unnecessary 'key' variable in novaclient() method.