Update app/overrides/views_decorator.rb

Reformatting Deface::Override call to admin/store_credits/limit partial to match other calls. Disabling same call since the limit partial is not included in the source tree and causes a fatal error.
More integration tests.

Conflicts:
	app/models/spree/promotion/actions/give_store_credit.rb
Removes dependency on old Spree::Order payment method.

Replaces dependency on the old payment method copied from Spree::Order
model with calls to the state aware pending_payments method from
Spree::Order. Only applies to the first pending payment to ensure
credit is not applied multiple times on same order.
change current_user to spree_current_user
Don't require order minimum for store credits by default