Add encompassing hooks to cart and mini-cart
Merge pull request #2510 from krbvroc1/before_after_hooks

Add encompassing hooks to cart and mini-cart