Use PaymentModes instead of hardcoded values
Use the list of payment modes from the server instead of using hardcoded (and eventually application-breaking) values.
This implies rewriting fr.pasteque.pos.payments.JPaymentSelectReceipt and refactoring all the hardcoded payment modes implementations (this will almost kill the fr.pasteque.pos.payment package).