Make group_by generic

Allow group_by.yml to the included in playbooks which may not be
testing a product. For e.g. running nova unit-tests on a VM will not
declare a product or installer since there is none.

Change-Id: I340158f5c2ad59f366c3ae61c374f0c593138594