Refactoring: "new" InstInstallInfClient
Refactoring: InstInstallInfClient - splitting methods
Dropped dead code
Refactoring: removed globals from InstInstallInfClient
Turned InstInstallInfClient into singleton using ruby way.
Cleaning the code in InstInstallInfClient.