Authenicated Poloniex trade history added support for currency pair "all" + Cryptsy trade time as UTC

Authenicated Poloniex trade history query supports the currency peir "all" returning a slightly different formatted json, removing the requirement to provide a CurrencyPair to PoloniexTradeService.getTradeHistory(...) method.  PoloniexUserTrade - fixed tradeID + orderNumber mix up, and exposed fee. 

Cryptsy trades were being returned with time relative to east coast US where the exchange is based. All other exchanges I've looked at return time as UTC. Changed CryptsyUtils for this - looked like some thought had previously gone into the issue in this class.