Make transaction list its own thing.
Remove cruft.
Get ship button to enable/disable appropriately.
fix pullout
Merge pull request #798 from shackbarth/mocha

get tests to pass