[FIX] Circular dependency caused by requiring gatewayd in enqueue_outgoing_payments.js
Merge pull request #449 from cdmcnamara/fix-enqueue-outgoing-payments

[FIX] Circular dependency caused by requiring gatewayd in enqueue_outgoi...
[FIX] Typo in externalAccount assocation.
[FIX] Correct scope in policy engine.
[FEATURE] Consolidate gatewayd subroutines to single system processes.
[FEATURE] GatewaydProcess class to handle processes.