Fixes #907 - Respect ordering when computing cumulative results for related, upsale and cross-sale products in a category