[api] Remove api/v1 directory, move inventory_units controller to correct spot
Ensure option values in Variant#options_text are sorted in a predictable order

Fixes #2432
admin product edit: back to products list fix to preserve query params

Fixes #2431
Removed disableSelection() call which was causing problems in Firefox.

Fixes #2432
Changed scope for country name translations

This is done to avoid conflict with label for Spree admin configuration menu.
See issue #2420

Fixes #2421
Cleanup product and variant factories

Fixes #2419
Allow link_to_cart to be used outside of Spree context

Fixes #2441