WIP: migrations and progress bar image
Checkout WIP
Spec out CheckoutController
More payment WIP
PayPal checkout flow backend
Cart partial fixes
Minor restructure of product page
Product page styling
Checkout WIP

- More styling
- Same address checkbox
- Country and state/subregion select
- Validating an order should validate everything about it
- Don't validate or save when clicking back
- Support Paypal checkout on cart page
- Untested rudimentary Paypal checkout redirect
Fix required values on checkout
Merge branch 'wip-orders'

Conflicts:
	Gemfile
	app/controllers/cart_controller.rb
	spec/controllers/cart_controller_spec.rb