Fix error adding product in cart by image click.

The product was being added twice in the cart when the product image
was clicked. Removed duplicate event handle for click.
Add button to checkout in cart view.
Fix error when the 1st item is added to cart.
Scaffold order.