DDF-868 Default enabled source to the newly created configuration.
* New source configurations are automatically enabled rather than defaulting to a 'disabled' state
* Configuration save logic rewritten to wait for any disable (configuration) calls to finish before issuing a model refresh event. (+1 squashed commits)