fix: multiple small fixes to both the front and back-end multi-cassette support
If a costumer originates a cashOut transaction at one device, and then redeemed at a different device, the wrong machine would have bills debited from it. With device_id being saved at the cash_out_actions table the bills can be properly reconciled.