Add HD Wallet integration (temporary and hacky!!!)

Add RPC/Websocket calls for:

getdepositscript
createseries
replaceseries
thawseries
https://code.google.com/p/go-wiki/wiki/CodeReviewComments#Useful_Test_Failures recommends using "got %v, want %v" as the order in test failures.