Add cache tags for child products

This makes sure that the catalog cache can be cleared for products with associated products (ie. configurable products) when any of the associated products are updated. Fixes a bug where the stock availability of the "parent" product is not current in the cache when the associated products are updated.