SimilarToCartRelationshipsProvider provides a list of relationships to products
having at least one tag in common with a product in the cart. The relationships are sorted
on the number of matched tags.
NB: this is an example relationship provider which trades off performance for simplicity. A
production system would require a much more performant implementation.