fixed style quotes to path gem spree_core
fixes #5435
Remove some bad factory values

These numbers are autogenerated by the models so we don't need to set them in the factories.
On top of that, the numbers were being set 1) without their normal prefixes, 2) to the exact same value for every instance of the factory, 3) to the exact same values in two different factories.  These things caused errors in our app specs due to cross-model collisions that were a bit of a pain to track down.

Fixes #5437
Allow order admin to filter on risky
Fixes #5438
Add self dependencies.

Fixes #5157
Fixes #5328
Raise an error if no unprocessed payments.

Fixes #5436

/cc @athal7 This breaks an exchanges rake task spec spec.
I spent a bunch of time trying to make it work right,
but haven't figure out proper way to do it.  It appears the while order.next
loop completes order because of default credit card bug.  Basically need a solution
to: Refs #5327
added code to shipping methods

better layout

place shipping_method.code on selected shipping rate

Fixes #5439
better way to redefine existing methods: allows to call original behaviour with "super"
Fixes #5358
War on class_eval. refs #5358
Update mail settings configuration change.

Prevents issues getting opened up all over the place about it.
Fixes #5367