Lots of updates: Kraken, generalization, etc...

Added plenty of Kraken features. Generalized some of the features in the
"ExchangeLink" parent class that StampLink and KrakenLink inherit from.
Data-classes (OrderBook, Balance, etc...) also partially generalized.