dont overwrite defaultProviderInfo if cluster exists / fixes #385
populateDefaults / fixes #321
edit provider overwrite default / fixes #210
hopefully fixes failing test
dont overwrite field with existing value
Merge pull request #420 from continuuity/feature/ui-cluster-reconfig-provider

ui cluster reconfig / provider fixes