Packages.rb - added product upgrade summary functions (bnc#883047)

- 3.1.24

(Note: the methods will be used in `yast2-update`.)
I think this test do not cover complexity of method, which various path in upgraded products. If it is splitted to separated method, it will be easier to test.