Distinct Order.created_between and completed_between methods

Addresses the discussion in https://github.com/spree/spree/issues/4554
Merge branch 'patch-8' of github.com:brchristian/spree into patch-8

Conflicts:
	core/app/models/spree/order.rb