Loosen kaminari dep. Fixes #5486
Add inverse_of for more associations involved in cart processing

Conflicts:
	core/app/models/spree/return_authorization.rb
	core/app/models/spree/zone.rb
	core/app/models/spree/zone_member.rb

Fixes #5489
remove extra dependent destroy
fixes #5492
Add circle CI setup
Set specs failing in upstream to pending