Include sample in top level rake test and test_app
add missing respond_with to some API controllers and add tests

update spec to test custom rabl template

inject custom view into dummy app

ensure usage of respond_with for orders and inventory_units

Conflicts:

	api/spec/controllers/spree/api/products_controller_spec.rb

add respond_with to ProductsController

test through custom action instead

remove fileutils
Specs for ReimbursementPerformer

- Add specs for ReimbursementPerformer
Reimbursement Admin UI updates

- Don't show edit button for reimbursement if reimbursement has been finalized
- Add an admin reimbursements show page
Fix rounding issue

Add some rounding in reimbursements to handle edge cases where multiple consecutive partial refunds
on the same order might result in rounding errors where we'd reimburse more than was originally
billed.

Fixes #5131
Add missing translation

Specs were complaining like this: https://gist.github.com/jordan-brough/336daa1b1648dd8609e8
Fixes #5135
Allow assigning shipped_at to shipments.
Don't crash if there is no address to associate

Rather, just do nothing. This prevents a crash we've seen in production at
Bonobos.

Fixes #5137
Merge pull request #5101 from themetric/fix-api-custom-template

add missing respond_with to some API controllers and add tests
goodbye aws-sdk one less core dependency
Merge pull request #4844 from woboinc/bugfix/avoid_name_clashing

Avoid name clashing when including modules
Conflicts:
	core/app/models/spree/order.rb
Merge branch 'test_sandbox' of github.com:jhawthorn/spree

Conflicts:
	Rakefile