Full currency name support and test setup

This pull requests adds full currency support to the client for the Send and Exchange tab. This will properly show demurred and interest bearing currencies according to the full name spec.

Additionally this pull requests adds a start to the testing framework. See exchangeTabSpec.js and sendTabSpec.js

It's probably easiest to navigate all the changes by commit.