update History signature
tail: fix tid
btcchina,btce: return Client
marshal: add flag parsing
analytis: removed

the analytics will be separated into other packages.
this package will focus on the interface to exchanges.
error: standard TradeError