fixed setting tradeId and orderId for kraken trades
Merge pull request #301 from andre77/develop

fixed setting tradeId and orderId for kraken trades
cleaned up/updated headers in source files [ci skip]
format and organize imports [ci skip]
Coinbase public market data.
Cex.io exchange draft implementation
Merge branch 'upstream/develop'

Conflicts:
	xchange-core/src/main/java/com/xeiam/xchange/currency/CurrencyPair.java
maven build fixed
Merge pull request #303 from br0x/develop

Cex.io exchange draft implementation
format and organize imports [ci skip]
minor changes
fixed bitcurex demos
checked args
raw/generic refactor for issue #270 - Bitfinex
raw/generic refactor for issue #270 - CaVirtex
raw/generic refactor for issue #270 - cex.io
manually added Bter module from pull request #285, fix forward merging issues, cleaned up a bit.
updated header files in cex.io module
general clean up with assistance from UCDetector, javadocs, light refactoring
general clean up in core module with assistance from UCDetector, javadocs, light refactoring