initial UI componnets

--HG--
extra : source : dbf657948f46a2fb1d322e13f66d18e347c60f55
Merge pull request #74 from ledgersmb/master

up to date
merging fix in from 1.4
Fixing syntax error

--HG--
extra : source : 965cf5f3443c16cf35cb664e672273a5478d8b8d
merging master@default
initial dropdown code

--HG--
extra : source : c5c4edc9ca74cb249e20ed7588780f69d2219cee
Adding approved batches to transaction approval search options

--HG--
extra : source : 601c42ee4c7a378d0bc59ea4b33430804ce305e1
fully rewritten batch printing will have to wait for 1.4.7, I am afraid, but we are most of the way there.

--HG--
extra : source : 51799f98f8a70b0cd31f5e4529e45bcee5deca11
Minor changes to .travis.yml

--HG--
extra : source : e3148229e443a4319686b6c3a6cfe346908b1b4b
Merge pull request #505 from einhverfr/master

More batch payment fixes