Merge pull request #308 from jamespedwards42/develop-coinbase

Bitstamp Fixes From Auth Demo Testing
formatting, light refactoring [ci skip]
Fix for systems with locale other than US: Method fromRfc1123DateString in DateUtils.java with Locale parameter. Method call in other classes adjusted.
Merge pull request #309 from lexar/develop

Fix for systems with locale other than US: Method fromRfc1123DateString ...
update travis config file to fix failure for pull requests relating to deploying snapshots
Merge branch 'develop' of github.com:timmolter/XChange into develop
update travis config file to fix failure for pull requests relating to deploying snapshots
update travis config file to fix failure for pull requests relating to deploying snapshots
update travis config file to fix failure for pull requests relating to deploying snapshots
update travis config file to fix failure for pull requests relating to deploying snapshots
logging the nonce for issue # 306
BTC-e API v.3 refactoring (split to generic/raw)
Fixes incidental incorrect hmac signature for Bitfinex

Changes the minimum width for the signature in hexadecimal base from 64
to 96, because the algorithm use 384 bit keys, this way leading zeros
don't get trimmed anymore.
Refactored BTCChina
Refactored BTCChina
Merge pull request #311 from tbosman/develop

Fixes incidental incorrect hmac signature for Bitfinex
merge
Merge pull request #1 from timmolter/develop

Bitfinex Hmac Fix
Refactored BTCChina

Changes made as per code review
Merge pull request #312 from ObsessiveOrange/develop

Refactored BTCChina