Use a random address for 0-value outputs
Use a random address for 0-value outputs

0-value outputs are unspendable in Decred. The current implementation of wallet
allows you to generate a new address for an unspendable output when creating
tickets. Now these outputs are given random addresses so they do not
incorrectly incrememnt the address pool.

jrick/dcrwallet,decred/dcrwallet,decred/dcrwallet,jrick/dcrwallet,jrick/btcwallet,jrick/btcwallet