Removed Product.patterns obaoleted since openSUSE 10.3

- 10.3 announced on  2007-10-04
- bnc#873923
New changes and new version
Merge pull request #227 from kobliha/no_product_patterns_anymore

Removed Product.patterns (replaced by Packages.default_patterns)
Publishing 'Active' method
Published Service.Active (used from Perl)
Merge pull request #228 from kobliha/services_are_called_from_Perl_too

Publishing 'Active' method
Changed Product library to read data from os-release or libzypp

- In installation it is only libzypp
- On running system, first read from os-release, then libzypp
Test case adapted to the new behavior
Changes and version
Added function comments and little refactoring
Enhanced test readability
Merge pull request #229 from kobliha/Product_lazy_loading

Changed Product library to (lazy-)load information from os-release and libzypp (if needed)
Fixed testcase

- as stated in the test, os-release needs to be complete
Merge pull request #232 from kobliha/fix_product_test

Fixed testcase
Fixed SlideShow to describe the reality

- "Installed Size" is actually "Size to Install" which is too long
- "Remaining" makes it easu to understand and correct ;)
Changes and version
Merge pull request #234 from kobliha/fix_packages_installation_dialog

Fixed SlideShow table header to match the reality
add 'stop', 'restart' of services in inst-sys (patch vmoravec)
tests added
version and changelog