ENHANCEMENT enable support for multiple manual gateways

I updated the method is_manual which checks if payment config declares an array of manual gateway names. If no configuration is found, it uses the default manual gateway Manual. This way, you have the ability to create multiple manual gateways, i.e. CreditAccount and BankTransfer and manage the configuration via the config.yml file.