Major code refactor
Update readme
Use setuptools
Update tests
Fix Trading client's _post method not correctly adding signature data
More trading client tests
Make Trading client extend Public
Small readme tweaks
Deprecate the version one class methods
Docstrings for everyone
Merge remote-tracking branch 'upstream/master'

Conflicts:
	setup.py
Remove double description in setup.py
More reliable nonce calculation

Use a better nonce calculation to help avoid Bitstamp nonce error in low concurrency
multi-threaded apps.

Previously, the nonce was only calculated once at the time the client was created. If the
client was instanciated at the module level, then the nonce remained static between calls
so a separate thread/worker that used the same module easily triggered a nonce clash.
Merge pull request #8 from SmileyChris/master

Version 2.0