[UNFINISHED, committed code so I can work on it in melbourne]

* Add recording of quotes for alternate currency pairs
* Extend infrastructure to handle multiple currency types
* Create transaction structure to model the trade
* Modify arbitrarge strategy to generate transaction and walk through currency pairs to find transaction costs etc