Introduced support for version match rules for product includes
More tests and extracted ProductGenerator from SiteProjectGenerator
Feature #116: Support version ranges for included features and plugins in products (Merge branch 'pu/116-version-ranges-in-products' into next)
Merge branch 'next'