Updated cart action for when a product is added to the cart.
Also incorporated functionality for updating the cart when from
within the shopping cart.  Displays error message(s) when adding
items to the cart.

Testing requested!