Allowing cart to be filtered while adding to cart

#2017 - Proposed solution to https://easydigitaldownloads.com/support/topic/empty-current-cart-before-adding-new-download/