Add test for model config tree.
Ensures that settings can be set at a Controller, Model and default level as well as overwritten and unset to default.
Also has a fix for get_model_config where it wasn't returning a datastructure of the results.
Adds unset_model_config to JujuEnvClient