[FEATURE] Integration tests for incoming payments
[FIX] nconf by setting DATABASE configs use .set as oppose to nconf.default
    [FIX] Removed .save from environment.js so config.json is not overwritten
[TASK] Now use database.json by default and remove database.example.json
[TASK] Add chai promise and chance libs
[FEATURE] Validate Ripple Address using validator
[FEATURE] Create db_ripple_tx_seed helper
[FEATURE] set sent/non-validated txns to pending in db

[TEST] pending txns, use chai
[FEATURE] Add direction to ripple transactions.

[TEST] Ripple transaction direction validates in set.
[FEATURE] Add invoice_id to external transactions.
[FEATURE] Associate ripple addresses and ripple transactions.

[FEATURE] Return associated adresses in /v1/ripple_transactions.

[FEATURE] Begin testing associations implementation.

[FOLD] Spacing.

[TEST] Create and tear down data, not hard-code.
Merge branch 'develop' of github.com:ripple/gatewayd into develop