[FEATURE] incoming payment processor class
[FEATURE] add settMethod for tags
[TASK] add lodash dependency
[FEATURE] refactor incoming process

refactor incoming process to use Incoming Payment Class
[TEST] record address with out tag
Merge branch 'fix/incoming-destination' of github.com:ripple/gatewayd into fix/incoming-destination

Conflicts:
	lib/core/incoming_payment.js
	processes/incoming.js