Abstract package to support arbitrary number of currency pairs for a given exchange; presently, only one pair per exchange is supported.
The change needs to normalize the fact that exchanges vary in how they describe pairs, e.g., Bitfinex uses btcusd, while bte-e uses btc_usd