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

Add RPC/Websocket calls for:

getdepositscript
createseries
replaceseries
thawseries
For the time being, we're going to have to have the same websocket because of all the other things that channel communicates, like what deposits come in. Eventually, if it makes sense, we'll move it out to our own.