don't hide the shipping cost line when order is shipped
fix N+1 query performance issues on TaxRate.match method

Conflicts:
	core/app/models/spree/tax_rate.rb
Refactor Shipments API & JS.