Addition of Bitfinex Swaps

These commits should add Bitfinex swaps to XChange. At the moment, you can only access this functionality through the *Raw classes. I have discussed this with @timmolter, and we agreed on this approach for now.