refactoring 2nd step: configurator can now be a separate object.
i.e., it's not a singleton any more. testReconfigure() method isn't needed any more because it doesn't hold CC session internally. DatasrcConfiguratorTest.initialization test currently fails and is disabled for now. The plan is to make the class completely stateless, at which point we don't even have to think about initialization or cleanup, and then the test will be able to be removed.
Showing with 111 additions and 137 deletions