Merge pull request #329 from adrianschroeter/somefix

Collection of product creation fixes by Adrian and Rudi
- Fixup KIWICollect.pm for coding style and code comments
  There is a lot more to do in this module to make the code
  more readable and understandable. Thus this is just a start
- patterns are handled via rpm dependencies now.

drop the plugin to extract old suse-style patterns