Namespace eligibility validator like the rest.
fix spec
Remove old file.
Moving the default options[:lock] configuration into find_order_by_token_or_user so it can be used by both simple_current_order and current_order

Set simple_current_order to an empty order in case it's not found to avoid hitting the database needlessly

Using double quotes

Fixes #5647

Conflicts:
	core/lib/spree/core/controller_helpers/order.rb
Prevent admins from editing return items that have a processed exchange

Show return authorization return item preferred_reimbursement_type

When item isn't editable

Fixes #5651
Added reimbursed scope.

Fixes #5653
Update default same product rule

Changes:

- allows the SameProduct rule to exchange an item for the same item
- filters out out-of-stock variants for the SameProduct rule

Fixes #5652
fix api orders_controller_spec

Zipcode validation was failing in our fork because we have extra validation and the country didn't match up in these.
Also, remove some unused rspec address definitions.

fixes #5654
Bump version.
Bump beta.
Spree 3 & a new shiny ruby requirement as 1.9.3 security patches end of life soon.