[FIX] Refactoring bridgePayment class
[FIX] Refactoring bridgePayment and validating all required fields
[FIX] Refactoring bridgePayment and validating all required AND optional fields, also ran some code reformatting
[FIX] Fixed some issues related to the refactoring
[FIX] Added some logging for debugging and try / catches
[FEATURE] Refactored to use bridgePayment object with getters and setters and better validation / invalid field builder for responses.
[FEATURE] Persisting to rippleAddresses, rippleTransactions and gatewayTransaction for invoices
[FIX] Refactoring bridgePayment class
[FIX] Refactoring bridgePayment and validating all required fields
[FIX] Refactoring bridgePayment and validating all required AND optional fields, also ran some code reformatting
[FIX] Fixed some issues related to the refactoring
[FIX] Added some logging for debugging and try / catches
[FEATURE] Refactored to use bridgePayment object with getters and setters and better validation / invalid field builder for responses.
[FEATURE] Persisting to rippleAddresses, rippleTransactions and gatewayTransaction for invoices
[TASK] merge rebase lib/quotes_response_builder.js
[TASK] Parse and persist tag for ripple_addresses
[FEATURE] webfinger lookup
[FIX] display errors correctly
[TASK] Broke out validation method in to various methods and got transactions working when persisting to tables regarding the invoice.
[FIX] Writing to the new an improved columns in externalAccounts