Updated cart layout, including strings

- New cart layout taking advantage of css table layouts
- Cleaner overall look, easier to style from default
- Added labels on mobile

[Demo](https://timber-demo.myshopify.com/cart)

cc/ @mpiotrowicz @jonasll @stevebosworth