Merge pull request #23 from jimmysong/vp

Added private keys to series data in LoadAllSeries and added tests in the corresponding test
Add ReplaceSeries and refactor the CreateSeries function into smaller steps
Merge pull request #25 from larshesel/vp

Add ReplaceSeries and refactor the CreateSeries function into smaller steps
CreateSeries now errors out if given duplicate keys

Also adds a new test to check most possible errors returned by CreateSeries
Merge pull request #28 from gsalgado/vp

CreateSeries now errors out if given duplicate keys
Add more error codes and messages, refine some doc comments.
Merge pull request #24 from teknico/vp

Add more error codes and message, reflow some doc comments.
Make ReplaceExistingSeriesTest table driven
Merge pull request #29 from larshesel/vp

Make ReplaceExistingSeriesTest table driven
Make it possible to run tests in parallel
Merge pull request #30 from gsalgado/vp

Make it possible to run tests in parallel
Move the setting of GOMAXPROCS to the init() function

It doesn't make sense to call it for every test.
Merge pull request #31 from gsalgado/vp

Move the setting of GOMAXPROCS to the init() function
Add HD Wallet integration (temporary and hacky!!!)

Add RPC/Websocket calls for:

getdepositscript
createseries
replaceseries
thawseries