266 UK: Adding first UK report - Payment Methods Report - to find balances per ordercycle for multiple payment method options. Working, but not complete to spec yet
266: Updating to incorporate Rohans suggestions. Searching on payment method name rather than id
266: Adding ability to search by distribution
266: Updating with rohans suggestions to tidy up and 'rubify' the code. Thanks for the tips Rohan!
First specs for additional scope to order model. Not liking the repeated code so would appreciate feedback to get rid of it. Thanks!
Fixing typo in feature spec
Fixing typo in report found through testing
updating spec based on the wise advice of Rohan
Update that works better with the specs
Adding new specs and a couple updates the lib/report
Renamed methods and vars to better fit naming conventions
Updated the specs with Rohans suggestions
Merge branch '266reportsbranch' of https://github.com/lin-d-hop/openfoodnetwork into lin-d-hop-266reportsbranch

Conflicts:
	app/controllers/spree/admin/reports_controller_decorator.rb
	spec/models/spree/order_spec.rb
Fix spec failure
Rename report_shipping_options to report_shipping_method_options for symmetry with report_payment_method_options
Remove unused header column
Add additional rows to payment method selection
Tweak indentation, remove some blank lines
Use create\! instead of build - more concise, raises exception on error
Clean up whitespace