Add ping configuration
[CHORE] refactor to use ripple-lib's AuthInfo
[FEATURE] Add ability to delete trust line if balance is already 0
Support for federated login

Login information is already detected from the configured domain's
ripple.txt file.  This patch changes things so that if a username is
entered in "email address style" the auth information is detected from
the given domain instead of the locally-configured one.  This allows
users to easily choose alternative blobvaults without sacrificing client
support.
Merge pull request #1205 from wltsmrz/develop

Add ping configuration
Update ripple-lib version.
Merge pull request #1199 from singpolyma/federation-login

Support for federated login
Gruntfile: Fix watch for deps.
Update ripple-lib.
Account: Ripple name change.
Account: Ripple name change fix.
Validators: Add rpAvailableRippleName validator.
[TASK] update npm dependences
[TASK] bump ripple-lib for demurred currency support
[FEATURE] full currency names by trust lines in send/exchange tab

Build the currency dropdown based on trustlines
support full currency names, which will also who demurred/interest bearing currency notation
[TASK] update currency names

so the iso code is not part of the full name anymore
[TEST] set-up client tests for send/exchange tab

move configuration to karma.conf strictly
remove unused test specs
add tests for exchange and send tab
[FEATURE] Trustlines: Add ability to delete trust line (WC-1620)

Checks for 3 cases:

1) Trustline has zero balance -> Delete trustline
2) Trustline has balance & there is a market to convert remaining balance to XRP -> Convert remaining balance to XRP to send back to user, delete trust line
3) Trustline has balance & there is no market to convert remaining balance -> Send remaining balance back to the issuer, delete trustline
[TASK] add karma-cli for Travis build
[TASK] set travis specific test command

travis can't run chrome unfortunately