Extract configuration of Software Repository. Refactoring.
* Moved QueryAnswerFactory to where it's supposed to live
* Added private constructors as means to instantiation prevention to configuration constant holder classes

relates to #114
Merge branch 'master' of github.com:ever-been/everBeen