The constructor contained no important logic and removing it makes the upcoming test code slightly more clean/convenient.
* Add vspd client from dcrwallet. * client: Extract and export ValidateServerSignature * client: Add helper funcs. * client: Add trace logging. * client: Use existing error types. * Add comments to explain error handling logic.