allow several bank_accounts per company, refs #2559
allow to choose bank account on invoice form, on payment method dropdown. refs #2559
choose bank_info also with debit payments
validation for facturae: check if client has postal code
Merge branch 'master' into multiple_bank_accounts
check project_id on n19_index
add permission to restrict who can add more than one bank_account
not needed anymore
Merge branch 'master' into multiple_bank_accounts

Conflicts:
	app/controllers/companies_controller.rb
+signed_facturae31_local_cert
adapt client to multiple bank accounts
fix client form for linked clients
assign company bank_info to clients if its the only one
Merge branch 'multiple_bank_accounts'
Local signature with FacturaE
Merge branch 'master' of github.com:descala/haltr
fix exception
Merge branch 'master' of github.com:descala/haltr
update invoices bank infos when needed
improve last commit to not iterate over all invoices