Add pagination above the table for zones in admin
Add pagination before products/orders index table
This fix adds little circle near .state items, so they will not look like buttons.
Remove some space from tables cells
stock transfers to move inventory between locations or bring new inventory in
Call state_machine at the top of Spree::Shipment class
[backend] Fix 'order_has_no_payments' key in payments/index
After updating customer details, ensure state is transitioned as far to 'complete' as is possible

Fixes #2950
Fixes #2433
[backend] Fix order URL reference in payments controller
Update code climate badge to correct urls.

Fixes #2957
Don't need no border for add_product on order form
[backend] don't show adjustments or total if no adjustments or line items (respectively) exist
[backend] show additional total information in order sidebar + hide steps when checkout has expressly disabled them
Remove frontend routes from backend
Fix syntax checking for order state in customer_details_spec
Don't iterate through each shipment in orders/_shipment partial
Order#confirmation_required? should not crash when a payment doesn't have a payment method
[admin] Use I18n.t, not Spree.t within orders/_shipment
Remove file backup for stock/splitter/base

Fixes #2971
Extract taxonomy jstree menu to a new file

Convert admin taxonomy.js to Coffeescript

Fixes #2951