- create channel file templates for products

This is replacing the .packages generation code since it is similar,
but the channel files are better defined and structured.
Merge pull request #323 from adrianschroeter/somefix

- create channel file templates for products