Fix for fail when deleting reviews

The delete method of AbstractProductReview references the reviews's
product which may be None. This is now fixed.

Thanks to @riklaunim for reporting. Fixes #836