Initial switch to the new 2.0 raw/generic design.
Updated demos with raw Kraken services.
Merge remote-tracking branch 'upstream/develop' into develop-kraken
Update raw classes with proper naming convention. Change raw usage to
accept a tradable and price Currency rather than a Kraken currency pair,
i.e. XLTCZUSD, to provide easier usage.
Added back validation for optional arguments provided to the getTrades
and getOrderBook methods.
Merge pull request #281 from jamespedwards42/develop-kraken

Develop kraken