Making choose-supplier public so that system level testing can be
achieved without direct injection of config supplier
Merge pull request #2 from oliyh/master

Making choose-supplier public so that system level testing can be