Rename payment method factory that's using BogusSimple gateway from 'authorize_net_payment_method' to 'bogus_simple_payment_method' to reduce confusion in what the factory actually does
Use Order#errors to convey useful error messages when an order fails to transition, displaying those errors appropriately in the checkout