Use `update_columns` instead of `save` on Payment rollback
Use `update_columns` instead of `save` on Payment rollback

Main motivation here is getting rid of "stack level too deep" errors on
test build. Could be a win as well in production since `update_columns`
is way cheaper

Because `timestamp null: false` was added to migrations queries like

        INSERT INTO "spree_payment_methods" DEFAULT VALUES RETURNING "id"

would always rollback because timestamps would be NULL. ps. payment
associations are attempted to be validated and persisted when `save` is
called (perhaps activerecord could instantiate the object before
persisting so it would have timestamp instead of DEFAULT VALUES only)

builtbybuffalo/spree,rajeevriitm/spree,patdec/spree,mleglise/spree,tancnle/spree,beni55/spree,vcavallo/spree,fahidnasir/spree,odk211/spree,siddharth28/spree,Kagetsuki/spree,hoanghiep90/spree,adaddeo/spree,sunny2601/spree,Lostmyname/spree,omarsar/spree,hifly/spree,shaywood2/spree,abhishekjain16/spree,patdec/spree,robodisco/spree,zamiang/spree,abhishekjain16/spree,zamiang/spree,moneyspyder/spree,azclick/spree,jaspreet21anand/spree,adaddeo/spree,gautamsawhney/spree,carlesjove/spree,useiichi/spree,yiqing95/spree,welitonfreitas/spree,Hawaiideveloper/shoppingcart,vmatekole/spree,tomash/spree,Boomkat/spree,azclick/spree,vinayvinsol/spree,JDutil/spree,miyazawatomoka/spree,piousbox/spree,priyank-gupta/spree,firman/spree,quentinuys/spree,carlesjove/spree,progsri/spree,raow/spree,rakibulislam/spree,imella/spree,delphsoft/spree-store-ballchair,SadTreeFriends/spree,Lostmyname/spree,pulkit21/spree,berkes/spree,njerrywerry/spree,derekluo/spree,jparr/spree,camelmasa/spree,Hawaiideveloper/shoppingcart,Ropeney/spree,sunny2601/spree,berkes/spree,useiichi/spree,raow/spree,odk211/spree,JuandGirald/spree,CJMrozek/spree,robodisco/spree,yushine/spree,lsirivong/spree,azclick/spree,JDutil/spree,madetech/spree,reinaris/spree,cutefrank/spree,dafontaine/spree,CiscoCloud/spree,gregoryrikson/spree-sample,firman/spree,beni55/spree,rakibulislam/spree,imella/spree,jasonfb/spree,ramkumar-kr/spree,jparr/spree,radarseesradar/spree,priyank-gupta/spree,vinsol/spree,delphsoft/spree-store-ballchair,Boomkat/spree,derekluo/spree,TrialGuides/spree,dandanwei/spree,vulk/spree,rajeevriitm/spree,vinayvinsol/spree,FadliKun/spree,sideci-sample/sideci-sample-spree,APohio/spree,mleglise/spree,Ropeney/spree,wolfieorama/spree,SadTreeFriends/spree,JuandGirald/spree,volpejoaquin/spree,caiqinghua/spree,KMikhaylovCTG/spree,rbngzlv/spree,yiqing95/spree,moneyspyder/spree,trigrass2/spree,adaddeo/spree,trigrass2/spree,agient/agientstorefront,berkes/spree,Boomkat/spree,maybii/spree,gautamsawhney/spree,shaywood2/spree,builtbybuffalo/spree,hifly/spree,DarkoP/spree,grzlus/spree,ramkumar-kr/spree,reidblomquist/spree,TrialGuides/spree,mindvolt/spree,edgward/spree,fahidnasir/spree,jeffboulet/spree,caiqinghua/spree,rbngzlv/spree,Ropeney/spree,brchristian/spree,shekibobo/spree,jaspreet21anand/spree,edgward/spree,alejandromangione/spree,ramkumar-kr/spree,DynamoMTL/spree,thogg4/spree,tancnle/spree,welitonfreitas/spree,progsri/spree,patdec/spree,Kagetsuki/spree,fahidnasir/spree,vinsol/spree,shaywood2/spree,sunny2601/spree,TrialGuides/spree,CiscoCloud/spree,tancnle/spree,locomotivapro/spree,wolfieorama/spree,derekluo/spree,builtbybuffalo/spree,nooysters/spree,beni55/spree,gautamsawhney/spree,caiqinghua/spree,agient/agientstorefront,jeffboulet/spree,njerrywerry/spree,camelmasa/spree,tomash/spree,jimblesm/spree,jspizziri/spree,piousbox/spree,abhishekjain16/spree,maybii/spree,sliaquat/spree,jspizziri/spree,rakibulislam/spree,zamiang/spree,madetech/spree,jimblesm/spree,alejandromangione/spree,jasonfb/spree,APohio/spree,Kagetsuki/spree,NerdsvilleCEO/spree,volpejoaquin/spree,alvinjean/spree,groundctrl/spree,yiqing95/spree,siddharth28/spree,archSeer/spree,azranel/spree,groundctrl/spree,robodisco/spree,jeffboulet/spree,Hawaiideveloper/shoppingcart,tomash/spree,mindvolt/spree,orenf/spree,CJMrozek/spree,firman/spree,pulkit21/spree,sunny2601/spree,AgilTec/spree,thogg4/spree,gautamsawhney/spree,Machpowersystems/spree_mach,jaspreet21anand/spree,tesserakt/clean_spree,edgward/spree,reidblomquist/spree,odk211/spree,ayb/spree,ayb/spree,dandanwei/spree,AgilTec/spree,thogg4/spree,alvinjean/spree,trigrass2/spree,CJMrozek/spree,dafontaine/spree,vulk/spree,omarsar/spree,softr8/spree,priyank-gupta/spree,sliaquat/spree,Hawaiideveloper/shoppingcart,njerrywerry/spree,pulkit21/spree,reidblomquist/spree,vulk/spree,SadTreeFriends/spree,DynamoMTL/spree,sfcgeorge/spree,hifly/spree,useiichi/spree,JuandGirald/spree,grzlus/spree,jparr/spree,delphsoft/spree-store-ballchair,ramkumar-kr/spree,kewaunited/spree,JDutil/spree,groundctrl/spree,AgilTec/spree,yushine/spree,wolfieorama/spree,FadliKun/spree,kewaunited/spree,mleglise/spree,dafontaine/spree,tesserakt/clean_spree,carlesjove/spree,jspizziri/spree,zamiang/spree,thogg4/spree,orenf/spree,archSeer/spree,agient/agientstorefront,piousbox/spree,AgilTec/spree,grzlus/spree,CiscoCloud/spree,tesserakt/clean_spree,reinaris/spree,calvinl/spree,radarseesradar/spree,FadliKun/spree,maybii/spree,adaddeo/spree,madetech/spree,camelmasa/spree,DynamoMTL/spree,miyazawatomoka/spree,nooysters/spree,jaspreet21anand/spree,alejandromangione/spree,karlitxo/spree,joanblake/spree,yushine/spree,omarsar/spree,ahmetabdi/spree,pervino/spree,sideci-sample/sideci-sample-spree,SadTreeFriends/spree,madetech/spree,moneyspyder/spree,sliaquat/spree,NerdsvilleCEO/spree,NerdsvilleCEO/spree,Lostmyname/spree,maybii/spree,cutefrank/spree,shaywood2/spree,reidblomquist/spree,joanblake/spree,camelmasa/spree,useiichi/spree,nooysters/spree,karlitxo/spree,sfcgeorge/spree,siddharth28/spree,DarkoP/spree,rbngzlv/spree,nooysters/spree,shekibobo/spree,njerrywerry/spree,JDutil/spree,vinsol/spree,edgward/spree,omarsar/spree,Engeltj/spree,KMikhaylovCTG/spree,joanblake/spree,priyank-gupta/spree,softr8/spree,brchristian/spree,JuandGirald/spree,softr8/spree,TrialGuides/spree,reinaris/spree,azclick/spree,azranel/spree,hoanghiep90/spree,shekibobo/spree,archSeer/spree,moneyspyder/spree,vinayvinsol/spree,abhishekjain16/spree,wolfieorama/spree,KMikhaylovCTG/spree,vulk/spree,softr8/spree,pervino/spree,mindvolt/spree,TimurTarasenko/spree,vcavallo/spree,miyazawatomoka/spree,Engeltj/spree,FadliKun/spree,sfcgeorge/spree,welitonfreitas/spree,locomotivapro/spree,keatonrow/spree,pulkit21/spree,jasonfb/spree,calvinl/spree,odk211/spree,Lostmyname/spree,mleglise/spree,zaeznet/spree,derekluo/spree,raow/spree,DarkoP/spree,fahidnasir/spree,quentinuys/spree,rajeevriitm/spree,dandanwei/spree,agient/agientstorefront,zaeznet/spree,hoanghiep90/spree,miyazawatomoka/spree,DynamoMTL/spree,shekibobo/spree,ayb/spree,tancnle/spree,Machpowersystems/spree_mach,ahmetabdi/spree,vcavallo/spree,gregoryrikson/spree-sample,grzlus/spree,jspizziri/spree,volpejoaquin/spree,pervino/spree,patdec/spree,delphsoft/spree-store-ballchair,vinayvinsol/spree,radarseesradar/spree,vcavallo/spree,ahmetabdi/spree,lyzxsc/spree,carlesjove/spree,trigrass2/spree,Machpowersystems/spree_mach,quentinuys/spree,imella/spree,lyzxsc/spree,progsri/spree,yushine/spree,cutefrank/spree,alvinjean/spree,sliaquat/spree,gregoryrikson/spree-sample,zaeznet/spree,siddharth28/spree,quentinuys/spree,DarkoP/spree,TimurTarasenko/spree,cutefrank/spree,Engeltj/spree,volpejoaquin/spree,lyzxsc/spree,azranel/spree,jimblesm/spree,rajeevriitm/spree,hoanghiep90/spree,Engeltj/spree,kewaunited/spree,tomash/spree,keatonrow/spree,KMikhaylovCTG/spree,tesserakt/clean_spree,CiscoCloud/spree,vmatekole/spree,pervino/spree,vmatekole/spree,NerdsvilleCEO/spree,gregoryrikson/spree-sample,keatonrow/spree,sideci-sample/sideci-sample-spree,archSeer/spree,orenf/spree,Kagetsuki/spree,jparr/spree,APohio/spree,Ropeney/spree,raow/spree,locomotivapro/spree,hifly/spree,jimblesm/spree,piousbox/spree,jasonfb/spree,zaeznet/spree,brchristian/spree,lsirivong/spree,caiqinghua/spree,mindvolt/spree,sfcgeorge/spree,radarseesradar/spree,karlitxo/spree,rbngzlv/spree,azranel/spree,jeffboulet/spree,TimurTarasenko/spree,berkes/spree,calvinl/spree,TimurTarasenko/spree,dandanwei/spree,robodisco/spree,APohio/spree,joanblake/spree,ahmetabdi/spree,keatonrow/spree,lsirivong/spree,reinaris/spree,ayb/spree,yiqing95/spree,vinsol/spree,welitonfreitas/spree,progsri/spree,lyzxsc/spree,calvinl/spree,karlitxo/spree,alvinjean/spree,firman/spree,brchristian/spree,dafontaine/spree,orenf/spree,vmatekole/spree,kewaunited/spree,groundctrl/spree,locomotivapro/spree,lsirivong/spree,rakibulislam/spree,alejandromangione/spree,builtbybuffalo/spree,Boomkat/spree,beni55/spree,CJMrozek/spree