speed up country creation

speed up state creation

fixes #5730
allow no variant products to be eligilbe in the exchange for

prevent n+1 query by using is_master

fixes #5749
fixes #5745
Fix state changes page.

Stop stupid assign_user callback.

Fixes #5763
activate the shared example adjustment_source_spec

add the AdjustmentSource concern to the free_shipping action.