changing ManagedServiceModel.loadConfiguration() to use deferred object instead of callback