Cleanup Solver class

The task for the Solver class is to solve packages
against repositories and not to write the solver
result to the recipe scan file. The latter belongs
to the Recipe class