Empty Cart Checkout Closes #36

- './cart.php' now checks if the cart is empty before writing the page;
if the cart is empty, './cart.php' will no longer write the total of the
cart or the checkout submit button to the page
- added method CartManager::isEmpty; returns TRUE if there are no items
in the cart