Make possible to get clouds configs

The patch changes Service and Cloud classes. Service puts the cloud
configuration at call of Cloud.from_dict to get an instance of the
client.
Add handling of node reassignment requests