RSpec 3.1 support & Fix a couple Rails 4.0.10 regressions.

Conflicts:
	api/spec/controllers/spree/api/orders_controller_spec.rb
	cmd/lib/spree_cmd/templates/extension/extension.gemspec
	common_spree_dependencies.rb
	core/spec/lib/spree/core/controller_helpers/auth_spec.rb
	core/spec/lib/spree/core/controller_helpers/order_spec.rb
	core/spec/models/spree/credit_card_spec.rb
	core/spec/models/spree/order/finalizing_spec.rb
	core/spec/models/spree/order/payment_spec.rb
	core/spec/models/spree/order/risk_assessment_spec.rb
	core/spec/models/spree/order_spec.rb
	core/spec/models/spree/payment_spec.rb
	core/spec/models/spree/preferences/store_spec.rb
	core/spec/models/spree/store_spec.rb
	frontend/spec/controllers/controller_helpers_spec.rb