Protect against the wrong number of arguments.
Handle the deprecated libcloud attributes.
Merge `salt.cloud.loader` into `salt.loader`.
Rename `state_call_context` to `func_globals_inject`
Replaced `CloudProviderContext` usage with salt's `func_globals_inject`
Fix the order in which the configuration is updated.