[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
[TASK] add karma-cli for Travis build
[TASK] set travis specific test command

travis can't run chrome unfortunately
[TASK] add travis test script to package.json

so it can be in the package.json and run by npm run instead of the travis yml
[TASK] optimize currency lookup for dropdown
Merge pull request #1213 from geertweening/feature/demurred_currencies

Full currency name support and test setup
Initial KYC page
[FEATURE] KYC form improvements
[FEATURE] KYC UI improvements
[FEATURE] Saves KYC info to blob
[FEATURE] Improved kyc saving
[CLEANUP] removed comment
[CLEANUP] Simplified kyc view
[FEATURE] kyc improvements