ESDEV-265 Update direct debit error messages usability - refactor
ESDEV-265 Update direct debit error messages usability - added data providers to tests, added IBAN registry setter, cleaned old code from general validator
ESDEV-265 Update direct debit error messages usability - input validator now returns error codes in certain situations for better usability at frontend, updated tests, removed unnecessary sepa tests as they moved to separate folder
ESDEV-265 Update direct debit error messages usability - added language constants for invalid bank code and account number, added tags for translation of BIC / IBAN label constants
ESDEV-265 Update direct debit error messages usability - added error handlers in templates of payment and direct debit for additional error message support. Updated payment validation step with additional logic