Shopping Cart bug

fixed crash when loading shoppingcart without any items in shopping cart
Also fixed a bug where the Update Cart and Checkout buttons would still
be visible even though no items were in the cart