Display user addresses form in a separate page
Add shipments association to stock locations.

Conflicts:
	core/app/models/spree/stock_location.rb
Add Shipment#display_final_price.
Show SOLD OUT if a variant is out of stock

Fixes #4480
Use Spree.t(:out_of_stock) in frontend products/show