[Bitfinex] Exception handling

All error messages returned by Bitfinex are now caught and thrown as an
ExchangeException with the message from Bitfinex.
[Poloniex] Account service exception handling

I will handle trade service exceptions once ResCU is able to parse
non-400 responses as an exception.
Merge pull request #641 from zholmes1/develop

Exception Handling