Feature/account monitor

Refactor processes/incoming.js and IncomingPayment Class to use ripple-account-monitor to listen to incoming payments (GA-599). This PR also addresses GA-616.
When stubbing use a spy to check whether the stubbed method was called with the expected parameters.